{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "[Index](Index.ipynb) - [Back](Widget Events.ipynb) - [Next](Custom Widget - Hello World.ipynb)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<style>\n",
       ".example-container { background: #999999; padding: 2px; min-height: 100px; }\n",
       ".example-container.sm { min-height: 50px; }\n",
       ".example-box { background: #9999FF; width: 50px; height: 50px; text-align: center; vertical-align: middle; color: white; font-weight: bold; margin: 2px;}\n",
       ".example-box.med { width: 65px; height: 65px; }   \n",
       ".example-box.lrg { width: 80px; height: 80px; }   \n",
       "</style>"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "%%html\n",
    "<style>\n",
    ".example-container { background: #999999; padding: 2px; min-height: 100px; }\n",
    ".example-container.sm { min-height: 50px; }\n",
    ".example-box { background: #9999FF; width: 50px; height: 50px; text-align: center; vertical-align: middle; color: white; font-weight: bold; margin: 2px;}\n",
    ".example-box.med { width: 65px; height: 65px; }   \n",
    ".example-box.lrg { width: 80px; height: 80px; }   \n",
    "</style>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "import ipywidgets as widgets\n",
    "from IPython.display import display"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "# Widget Styling"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Parent/child relationships"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "To display widget A inside widget B, widget A must be a child of widget B.  Widgets that can contain other widgets have a `children` attribute.  This attribute can be set via a keyword argument in the widget's constructor or after construction.  Calling display on an object with children automatically displays the children."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABXCAYAAAD70T3cAAAMWklEQVR4Xu3dz2tV6RkH8DeaqEXRmShMTRUqxUETDQlmW5jC/AFTWwotKroUiriYli504UJ0oQstbrQtdGErrjrgsjALFTdKAsFFFWqm0OjQ1tFMgknMj75vqtQwmnOZe+6955z7OczLBHLOe57n876z+M65ObcjOAgQIECAAAECBAgQIECAAIHcBDpym8lEBAgQIECAAAECBAgQIECAQBC0bQICBAgQIECAAAECBAgQIJCjgKCdI6apCBAgQIAAAQIECBAgQICAoG0PECBAgAABAgQIECBAgACBHAU6FkO4GufryXFOUxEgQIAAAQIECBAgQIAAgXYVGE9B+3ns/kkcH7argr4JECBAgAABAgQIECBAgEAOAg/iHB+koB3/WQrbXwrbObCaggABAgQIECBAgAABAgTaUWApZMex6XXQTggpbH/Sjhp6JkCAAAECBAgQIECAAAECdQp8Fq/fmOZ4M2in7/rycrQ6ZV1OgAABAgQIECBAgAABAu0n8OrT4kuNC9rtt/46JkCAAAECBAgQIECAAIGcBQTtnEFNR4AAAQIECBAgQIAAAQLtLSBot/f6654AAQIECBAgQIAAAQIEchaoKWiPjo5+tBiPle7d1dX1xe7du8dyrs90BAgQIECAAAECBAgQIECgVAKZQfvBgweLs7OzoaMj+91o8/PzP+7v7/9LqQQUS4AAAQIECBAgQIAAAQIEchRYMWjfv39/YNWqVcNxZN5yYWEhpNHX15edyDNncwIBAgQIECBAgAABAgQIECinwIpBO31kPH4k/PNanmYL2uXcAKomQIAAAQIECBAgQIAAgXwFBO18Pc1GgAABAgQIECBAgAABAm0uIGi3+QbQPgECBAgQIECAAAECBAjkKyBo5+tpNgIECBAgQIAAAQIECBBocwFBu803gPYJNFDgO3Hu83E8j6M7jl/FMdHA+5maAAECBAgQIECAQCEEBO1CLIMiCFRS4Hexqztx/D6On8bxkzh+XslONUWAAAECBAgQIEDgDQFB23YgQKARAt+Nk/4zjvTvf8WxMY6v4vhBHGONuKE5CRAgQIAAAQIECBRFQNAuykqog0C1BNKT6z/EkT4+/vp4HH/4TRx/rFaruiFAgAABAgQIECCwXEDQtiMIEGiEQPp77ONxfO+NyR++Ct9nGnFDcxIgQIAAAQIECBAoikDuQbujo+PfRWlOHQQI/E9g7dq1zycmJj4eHBwca5LJp/E+R+NIHxV/fXwRf/htHOeaVIPbECBAgAABAgQIEGiJQO5Be/v27S1pxE0JEHi3wNTUVJicnAw7d+7saJJT+uh4CtVb3rjf0/jzL+P4U5NqcBsCBAgQIECAAAECLRHIPWj39va2pBE3JUBgZYF79+6FoaGhZgXt9BK0f8SxNY7/xJG+3it92iX9n7j0kjQHAQIECBAgQIAAgcoKCNqVXVqNEfi/wPz8fBgZGWlm0E43/3Mcn8VxLY6fxfFJHL+wLgQIECBAgAABAgSqLlBT0I5/25npsGrVqtDV1RXWrVuXea4TCBBorsDLly9Dd3d36OnpadYT7dTg+3Gcj+PvcfTE8es4JpvbubsRIECAAAECBAgQaL5ATUH766+/zqwsBe3Ozs4wOzv7o8yTnUCAQFMF4n+bz+KL0EaaelM3I0CAAAECBAgQINCmAjUF7fQSpazjddDu7+9v5hOzrLL8ngABAgQIECBAgAABAgQINFWgpqCd3licdcSv9Vp6oi1oZ0n5PQECBAgQIECAAAECBAhUWaCmoP3ixYtMgxS001NtQTuTygkECBAgQIAAAQIECBAgUGGBmoL2zMxMTQQpaO/du9dHx2vSchIBAgQIECBAgAABAgQIVFGgpqCd3lhc6yFo1yrlPAIECBAgQIAAAQIECBCookBNQTt9B2/WsbgYp4rHnj17PNHOwvJ7AgQIECBAgAABAgQIEKisQE1B+3WIXkkhnbOwsCBoV3araIwAAQIECBAgQIAAAQIEahGoKWinF51lHSlkp9HX15d9ctZkfk+AAAECBAgQIECAAAECBEoqUFPQXr16dWZ7KWTPzc0J2plSTiBAgAABAgQIECBAgACBKgusGLQfPXr03vT09FfpbeJZT7VT0E7Hrl27PNGu8o7RGwECBAgQIECAAAECBAisKLBi0E5Xjo6OftTZ2fl51t9pp6fea9aseX/Hjh3PmBMgQIAAAQIECBAgQIAAgXYVyAza7QqjbwIECBAgQIAAAQIECBAg8G0EBO1vo+YaAgQIECBAgAABAgQIECDwDoHMoD08PPz9jRs3/nVmZmYTRQIECBRRYO3atc8nJiY+HhwcHCtifWoiQIAAAQIECBBoL4HMoP3w4cPFDRs2hPXr17eXjG4JECiNwNTUVJicnAw7d+70MsbSrJpCCRAgQIAAAQLVFcgM2nfv3l3ct29fdQV0RoBAJQTu3bsXhoaGBO1KrKYmCBAgQIAAAQLlFhC0y71+qidA4JWAoG0rECBAgAABAgQIFEVA0C7KSqiDAIG6BATtuvhcTIAAAQIECBAgkKOAoJ0jpqkIEGidgKDdOnt3JkCAAAECBAgQWC4gaNsRBAhUQkDQrsQyaoIAAQIECBAgUAkBQbsSy6gJAgQEbXuAAAECBAgQIECgKAKCdlFWQh0ECNQlIGjXxediAgQIECBAgACBHAUE7RwxTUWAQOsEBO3W2bszAQIECBAgQIDAcgFB244gQKASAoJ2JZZREwQIECBAgACBSgg0JGjfuXMnXL16NZw6dSps3rx5GdTjx4/D2bNnw4ULFyoBqAkCBIohIGgXYx1UQYAAAQIECBAgEEJDgvbCwkI4ePBguHjx4jeCdvrd+Ph42LZtG38CBAjkJiBo50ZpIgIECBAgQIAAgToFGhK0U02HDx8O58+f/0bQrrNelxMgQOCtAoK2jUGAAAECBAgQIFAUgYYG7aNHj4abN2+GR48ehZMnT4YtW7aEGzduhFu3boVz584VxUAdBAhUQEDQrsAiaoEAAQIECBAgUBGBhgbt48ePh4GBgXDp0qWwdevWsH///jA2NhZOnz4drly5UhFCbRAgUAQBQbsIq6AGAgQIECBAgACBJNDQoP36o+PXr18Ps7Oz4cCBA+HJkydLT7cFbRuQAIE8BQTtPDXNRYAAAQIECBAgUI9A04L29PR0OHTokKBdz2q5lgCBdwoI2jYHAQIECBAgQIBAUQQE7aKshDoIEKhLQNCui8/FBAgQIECAAAECOQo0JGiPjIyEM2fOhCNHjoShoaFw+fLlMDMzE44dOxZu374drl27Fk6cOBF6e3tzbMVUBAi0s4Cg3c6rr3cCBAgQIECAQLEEGhK0i9WiaggQaAcBQbsdVlmPBAgQIECAAIFyCAja5VgnVRIgkCEgaNsiBAgQIECAAAECRREQtIuyEuogQKAuAUG7Lj4XEyBAgAABAgQI5CggaOeIaSoCBFonIGi3zt6dCRAgQIAAAQIElgsI2nYEAQKVEBC0K7GMmiBAgAABAgQIVEJA0K7EMmqCAAFB2x4gQIAAAQIECBAoioCgXZSVUAcBAnUJCNp18bmYAAECBAgQIEAgRwFBO0dMUxEg0DoBQbt19u5MgAABAgQIECCwXEDQtiMIEKiEgKBdiWXUBAECBAgQIECgEgKCdiWWURMECAja9gABAgQIECBAgEBRBGoK2gMDA2H16tVFqVkdBAgQWCYwPz8fRkZGwtDQUAcaAgQIECBAgAABAq0WyAza4+Pji0+fPg1dXV2trtX9CRAg8FaBly9fhu7u7tDT0yNo2yMECBAgQIAAAQItF8gM2qnC4eHhgbm5ufdaXq0CCBAg8BaBzs7OZ4ODgyNwCBAgQIAAAQIECBRBoKagXYRC1UCAAAECBAgQIECAAAECBMog8K6g/SAWP16GBtRIgAABAgQIECBAgAABAgQKJtAT6/kw1dTxKnWnkP1BHJsKVqhyCBAgQIAAAQIECBAgQIBAGQSexyK/TGE7Be2/CdllWDM1EiBAgAABAgQIECBAgEDBBZbCdgraP4w/+B6vgq+W8ggQIECAAAECBAgQIECgFALzvhanFOukSAIECBAgQIAAAQIECBAoi4CgXZaVUicBAgQIECBAgAABAgQIlEJA0C7FMimSAAECBAgQIECAAAECBMoiIGiXZaXUSYAAAQIECBAgQIAAAQKlEBC0S7FMiiRAgAABAgQIECBAgACBsgj8Fz6A6JpFnxFJAAAAAElFTkSuQmCC",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"layout\":\"IPY_MODEL_9c139dd50d854d93a1453738cc36db2e\",\"step\":0.1},{},{\"layout\":\"IPY_MODEL_1413deece7bf419d9b6ee392a7a87037\",\"value\":\"hi\"},{\"border\":\"3px red dotted\"},{\"children\":[\"IPY_MODEL_da8b8724ee2c4bfc8ef34dc70acc8648\",\"IPY_MODEL_6780e69abcb04c17902ad2e7f14f5a91\"],\"layout\":\"IPY_MODEL_e37e2bafb5c94bc78dc43f061b02683d\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "from IPython.display import display\n",
    "\n",
    "float_range = widgets.FloatSlider()\n",
    "string = widgets.Text(value='hi')\n",
    "container = widgets.Box(children=[float_range, string])\n",
    "container.layout.border = '3px red dotted'\n",
    "\n",
    "display(container) # Displays the `container` and all of it's children."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### After the parent is displayed"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "Children can be added to parents after the parent has been displayed.  The parent is responsible for rendering its children."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAA1CAYAAAC+7ZONAAAHUUlEQVR4Xu3dTWsdVRgH8Lk3CSSbgsFFkyKUSC3kDQLFndBPIIIiqJ9AcOFCxW/gxq7cqiD4ttUv0KWrQmgXoUitFUoF39r0JYTm3utzQgLZ5J6BzJ20c35DH3rhnnvOPL+5i/wzk5leZSNAgAABAgQIECBAgAABAgQaE+g1NpOJCBAgQIAAAQIECBAgQIAAgUrQ9iUgQIAAAQIECBAgQIAAAQINCgjaDWKaigABAgQIECBAgAABAgQICNq+AwQIECBAgAABAgQIECBAoEGB3qiqXov5+g3OaSoCBAgQIECAAAECBAgQIFCqwDAF7ZvR/dmoM6Uq6JsAAQIECBAgQIAAAQIECDQgsB1z3EtBO/7th+0FYbsBVlMQIECAAAECBAgQIECAQIkC+yE76uJh0E4IKWz/WaKGngkQIECAAAECBAgQIECAwAkF0snrV9IcR4N2etaXm6OdUNbHCRAgQIAAAQIECBAgQKA8gYOrxfcbF7TLO/46JkCAAAECBAgQIECAAIGGBQTthkFNR4AAAQIECBAgQIAAAQJlCwjaZR9/3RMgQIAAAQIECBAgQIBAwwKCdsOgpiNAgAABAgQIECBAgACBsgWyQfv69evv9Xq9b3NM/X6/mpubO7+0tHQnN9b7BAgQIECAAAECBAgQIECgqwJjg/bW1tb50Wh0O4XoCNtjDQaDQRVjq5WVFXcr7+q3RV8ECBAgQIAAAQIECBAgkBUYG7Rv3LhxeWZm5mouZKdVhsPhfgnaWXMDCBAgQIAAAQIECBAgQKDDAoJ2hw+u1ggQIECAAAECBAgQIECgfQFBu31zKxIgQIAAAQIECBAgQIBAhwUE7Q4fXK0RIECAAAECBAgQIECAQPsCgnb75lYkQIAAAQIECBAgQIAAgQ4LCNodPrhaI3DKAnOx/pWoB1HzUR9HbZ/yPlmeAAECBAgQIECAwMQFBO2JE1uAQLECX0bnv0R9FfVW1JtR7xSroXECBAgQIECAAIFiBATtYg61Rgm0KnA2Vrsblf7/K+pM1H9RL0f93uqeWIwAAQIECBAgQIBAywKCdsvgliNQiEA6c/11VLp8/HC7Fy8+jfqmEANtEiBAgAABAgQIFCrQeNDe3d29XKiltgk8swK9Xu/BxsbGZos7mP4e+8Ooc0fW/PUgfH/W4n5YigABAgQIECBAgEDrAo0H7ampqdabsCABAuMF9vb2qvn5+WpxcbHXktVHsc77UelS8cPtTrz4IurzlvbBMgQIECBAgAABAgRORaDxoL28vHwqjViUAIHjBQaDQbW5uVldunSpraCdLh1PofrFI3v1b7z+IOp7x4oAAQIECBAgQIBAlwUE7S4fXb0ROCJw7dq1NoN2ugnaH1ELUf9Epcd7/R31UlS6SZqNAAECBAgQIECAQGcFagXt7e38o2/7/X41MzNTLS0tdRZLYwSeV4GHDx9Wjx8/ri5cuNDWGe1E9UPUT1E/Rr0d9UbUu8+rof0mQIAAAQIECBAgUFegVtBOP6TnthS0p6enU6VH+dgIEHiGBGZnZ+/HL8xejRui3W9xt16Ita5E/Ra1GPVJ1KMW17cUAQIECBAgQIAAgVMRqBW0Hz3K/2x8GLTX19fbPGN2KmgWJUCAAAECBAgQIECAAAECxwnUCtrpktPcFo8P2j+jLWjnpLxPgAABAgQIECBAgAABAl0WqBW0d3Z2sgYpaKez2oJ2lsoAAgQIECBAgAABAgQIEOiwQK2gvbu7W4sgBe21tTWXjtfSMogAAQIECBAgQIAAAQIEuihQK2g/ffq0du+Cdm0qAwkQIECAAAECBAgQIECggwK1gvZgMMi2PhrFVLGtrq46o53VMoAAAQIECBAgQIAAAQIEuipQK2gfhuhxCGnMcDgUtLv6TdEXAQIECBAgQIAAAQIECNQSqBW0043OclsK2alWVlbyg3OTeZ8AAQIECBAgQIAAAQIECDynArWC9tTUVLa9FLL39vYE7ayUAQQIECBAgAABAgQIECDQZYGxQXtra+t8BOjbs7OzWYMUstPfci8vLzujndUygAABAgQIECBAgAABAgS6KjA2aKemb926NXry5Em2//Ror9g24tLxzexgAwgQIECAAAECBAgQIECAQEcFskG7o31riwABAgQIECBAgAABAgQITERA0J4Iq0kJECBAgAABAgQIECBAoFSB44L2doC8XiqKvgkQIECAAAECBAgQIECAwAkEfo7Pnkmf7x2k7hSy70VdPMGkPkqAAAECBAgQIECAAAECBEoVuBmNL6SwnYL2AyG71O+BvgkQIECAAAECBAgQIECgQYH9sJ2C9nfx4lyDE5uKAAECBAgQIECAAAECBAiUKnDX869LPfT6JkCAAAECBAgQIECAAIGJCAjaE2E1KQECBAgQIECAAAECBAiUKiBol3rk9U2AAAECBAgQIECAAAECExEQtCfCalICBAgQIECAAAECBAgQKFVA0C71yOubAAECBAgQIECAAAECBCYi8D8eHuye4pSPLgAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_39473e4f14a6416896677b422b17f0dd\"},{\"border\":\"3px red dotted\"},{\"children\":[\"IPY_MODEL_d4dec178459b4d68bcf4bdb4a24ca743\"],\"layout\":\"IPY_MODEL_2b0691c934634c74a2f82f45255ee1ec\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "container = widgets.Box()\n",
    "container.layout.border = '3px red dotted'\n",
    "display(container)\n",
    "\n",
    "int_range = widgets.IntSlider()\n",
    "container.children=[int_range]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Fancy boxes"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "If you need to display a more complicated set of widgets, there are specialized containers that you can use.  To display multiple sets of widgets, you can use an `Accordion` or a `Tab` in combination with one `Box` per set of widgets (as seen below).  The \"pages\" of these widgets are their children.  To set the titles of the pages, use `set_title`."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Accordion"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAADNCAYAAABHLAj5AAAgAElEQVR4Xu3dCbBf890/8E+WRiKhDRKR0HCTTCqS8dhqaSmPXfmPvVUzXWyjZcRWpKpMp6hqUSq1dv4UT3moopYqIUgrljakteaKSEiQFLGEm9zc//2e/hNLpMldfr+z3NeZoc+455zv5/v6nN/M7/18zzm/bmEjQIAAAQIECBAgQIAAAQIEOk2gW6edyYkIECBAgAABAgQIECBAgACBELRdBAQIECBAgAABAgQIECBAoBMFBO1OxHQqAgQIECBAgAABAgQIECAgaLsGCBAgQIAAAQIECBAgQIBAJwoI2p2I6VQECBAgQIAAAQIECBAgQEDQdg0QIECAAAECBAgQIECAAIFOFBC0OxHTqQgQIECAAAECBAgQIECAwNKg/cILL2zbo0ePiYsWLRK+XRcECBAgQIAAAQIECBAgQGAlBXr27NnS3Nz8lYaGhgfTIUtD9YwZM1rWWmutlTyN3QgQIECAAAECBAgQIECAAIElAnPnzo2hQ4dmGXtp0G5sbGwZNGgQJQIECBAgQIAAAQIECBAgQKCNAnPmzIlhw4YJ2m10szsBAgQIECBAgAABAgQIEPhUAUHbhUGAAAECBAgQIECAAAECBDpRQNDuREynIkCAAAECBAgQIECAAAECgrZrgAABAgQIECBAgAABAgQIdKKAoN2JmE5FgAABAgQIECBAgAABAgQEbdcAAQIECBAgQIAAAQIECBDoRAFBuxMxnYoAAQIECBAgQIAAAQIECAjargECBAgQIECAAAECBAgQINCJAoJ2J2I6FQECBAgQIECAAAECBAgQELRdAwQIECBAgAABAgQIECBAoBMFBO1OxHQqAgQIECBAgAABAgQIECAgaLsGCBAgQIAAAQIECBAgQIBAJwoI2p2I6VQECBAgQIAAAQIECBAgQKAmQfvvM96MSydMj5fmLYjdNl47U37vg0Vx39Nz44pDN4311uhDngABAgQIECBAgAABAgQIVFKgJkE7SV3311lx299fif/53heXwk1ufCPW6NcrRqzdt5KYJkWAAAECBAgQIECAAAECBGoWtP/nrzPj1r/P/ljQbmmJWNi8OHr17E6eAAECBAgQIECAAAECBAhUUqBuQfvOJ1+NnUcPjBS2b3r05eyf43cfEWfe+mwcv9vw2GHD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EMhdQND+Dy04/fTT4+23347zzjsvl0b58p8Lu0G7oIDPWhdsuikTIECAAAECBGooUNignQo7//zz41e/+lV87Wtfi7Fjx8bWW29dQ4plT/23v/0tmpqaYquttqrruEsG8+U/F3aDdkEBn7Uu2HRTJkCAAAECBAjUUKCwQTvN+ZlnnokNN9wwUuDdZJNNasjw71N/8MEHcdVVV8URRxxR87FWZgBf/ldGyT4EOi7gs9ZxQ2cgQIAAAQIECBD4UKDQQXvatGkxYsSImDp1aowePbqmfVu8eHEcfvjhsd5668UZZ5xR07FW9uS+/K+slP0IdEzAZ61jfo4mQIAAAQIECBD4uEDpg/ZNN90UjzzySMyfPz/mzJkTl112WQwYMCCb5R/+8IcspE+ZMiX7b+PHj4/u3bvHqaeeGqusskr2t4aGhjjnnHPi3nvvjWOPPTY++9nPxg477BAHHXRQnHXWWbHGGmvEhRdemJ3vH//4R1x++eWx6qqrxuTJk+NnP/tZbL755nHLLbfEmWeeGSeddFJcd911cc8992S3vR966KHZcYcddlj069cvLrjggjZdf778t4nLzgTaLeCz1m46BxIgQIAAAQIECHyKQKmDdrql/MQTT4wJEyZkUzv66KMjTeiOO+6Ixx57LHuJWQq+//rXv2LgwIFZmE5Beu+9944XX3wxZs+eHYMHD44333wz++/f/va3Y/31189WtNNt5OkW8j59+sQll1wS7777bhaqU6hfbbXV4sYbb4yjjjoqGhsbo1evXrHOOuvEgQceGD/96U/jtttuy8L8jBkzsrrSvr17944999yzTRehL/9t4rIzgXYL+Ky1m86BBAgQIECAAAECVQva6VbvNddcMwu3aUsr1+lZ7hRwf/zjH2cvMUuryWl76aWXYsiQIbFw4cIshG+55ZZx8803Zy9amzVrVva3jwbtdMzJJ58cb731Vha0r7322rjooovi4Ycfzs6XbjVPq+Rp5fqb3/xmDBs2LC699NLYaaedsmfLN9544yysd2Tz5b8jeo4lsPICPmsrb2VPAgQIECBAgACBFQuUekV7++23j8022yx+8YtfZDNNP8W1+uqrx0MPPZStSqeV67Tq/MnthhtuyMJwCsgbbLBBzJw5M9Zdd91lgvYpp5ySrXanoJ3Ol1aq0xfyJVsae999981Wr4cPH57tl4J2erb8C1/4QixatGjFHfgPe/jy3yE+BxNYaQGftZWmsiMBAgQIECBAgMBKCJQyaLe0tMSjjz6a/fTXvHnz4vbbb8+mmp7T7t+/f7zyyivZ89LplvEUjtOWVqDTbd/vvfdenHbaaTFp0qQsCH/mM59ZqaD9m9/8Jo4//vh4/fXXs2PStummm8YPfvCD2H///QXtlbjY7EKgqAKCdlE7oy4CBAgQIECAQDkFCh20l/fzXr/+9a9j5513jldffTV23HHHeP7557O3hf/5z3/OXlaWVqzvuuuu2H333bOV6PS/V199dbbynJ7ZTj/hlUL3xIkTY7fddstuJU8r22kFOz2Tfdxxx2XPbqdAnla00y3hKcSnF6ddfPHF2e3m6b9vs8022Qp3Oib9Le2X6kor2iNHjozm5ubsqrjmmmuyl6GlFfa2bL78t0XLvgTaL+Cz1n47RxIgQIAAAQIECCwrUNignQpLLzNLwTatHKff006r0uk277SqnEJ42q688sosOG+33XbZanUK1un28bSlW8rPPffc7OVl6Ty77LJL9vx2Cufp7eO//OUvY+zYsdmxKaDffffdcfDBB8cxxxwT3/jGN7L/e8GCBVlwT7eCp+ezTzjhhCxgv//++/Hd7343Ro0aFX/6059ir732yt4yPm7cuKym9Ix4qivdnp6eE08r7amWtmy+/LdFy74E2i/gs9Z+O0cSIECAAAECBAiUKGhrVmSr5ek5cBsBArUV8Fmrra+zEyBAgAABAgS6mkBhV7S7WiM+bb6+/LsKCNRHwGetPs5GIUCAAAECBAh0FQFBu8Cd9uW/wM1RWqUEfNYq1U6TIUCAAAECBAjkLiBo596C5Rfgy3+Bm6O0Sgn4rFWqnSZDgAABAgQIEMhdQNDOvQWCdoFboLQuIiBod5FGmyYBAgQIECBAoE4CgnadoNszjC//7VFzDIG2C/istd3MEQQIECBAgAABAssXELQLfHX48l/g5iitUgI+a5Vqp8kQIECAAAECBHIXELRzb8HyC/Dlv8DNUVqlBHzWKtVOkyFAgAABAgQI5C4gaOfeAkG7wC1QWhcRELS7SKNNkwABAgQIECBQJwFBu07Q7RnGl//2qDmGQNsFfNbabuYIAgQIECBAgACB5QsI2gW+OqZMmRIjR46MPn36FLhKpREot8CCBQti2rRpMWbMmHJPRPUECBAgQIAAAQKFERC0C9OKZQuZP39+pAY1NzcXuEqlESi3QI8ePWLEiBHRt2/fck9E9QQIECBAgAABAoURELQL0wqFECBAgAABAgQIECBAgEAVBATtKnTRHAgQIECAAAECBAgQIECgMAKCdmFasWwh77zzTkyfPj2ampoKXKXSii7Qq1ev2GCDDaJfv35FL1V9BAgQIECAAAECBCohIGgXuI1Tp06N4cOHexlagXtUhtK87KsMXVIjAQIECBAgQIBAlQQE7QJ3008OFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdoHbJxwVuDklK821VLKGKZcAAQIECBAgQKDUAoJ2gdsnHBW4OSUrzbVUsoYplwABAgQIECBAoNQCgnaB2yccFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdoHbJxwVuDklK821VLKGKZcAAQIECBAgQKDUAoJ2gdsnHBW4OSUrzbVUsoYplwABAgQIECBAoNQCgnaB2yccFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdie07+67747TTjstJk+e3Aln+/AUwlGncnbpk7mWunT7TZ4AAQIECBAgQKDOAoL2CsBfe+21GDlyZOyxxx7Rp0+fbO/Zs2fHHXfcEWeddVaMGzcu0j4PPvhg7Lfffp3aPuGoUzm79MlcS126/SZPgAABAgQIECBQZwFBewXg//znP2PWrFmx6667Lt3zq1/9aha2H3nkkejZs2fNWtbecDR37ty49dZb43Of+1xW27777luzGp24HALtvZbKMTtVEiBAgAABAgQIECiWgKC9gn7MnDkzBgwYEL179872vOaaa+I73/lOFrI32WSTmnazPeGopaUlW2U/5phjYvDgwXHZZZfFFltsUfNaawrh5B0WaM+11OFBnYAAAQIECBAgQIBAFxUQtNvQ+FdffTU22mijOPzww+Pss8/Ojpw3b16ce+658cADD8Rf/vKXuPLKK+PCCy/M/p6e237ppZfizDPPjCOOOCLb/7DDDot+/frFBRdcsMKR2xOOnn322Tj//PPjkksuyc4/adKkuPfee+NHP/rRCsezQ3UF2nMtVVfDzAgQIECAAAECBAjUVkDQboPvAQccEE8++WQ88cQTS1e4Fy5cGFdffXUWtp955pl48803sxXwk08+Ob7//e9nK8qnnnpqPP300zFs2LC48cYbs2P33HPPFY7cnnD0xz/+MXte/JxzzsnO/9RTT8V5550XV1xxxQrHs0N1BdpzLVVXw8wIECBAgAABAgQI1FZA0F5J39///vex//77x8SJE2Pbbbf92FF33nlnHHfccVnQTltasX744Ydj9OjR0dzcHJ///Oez1e0jjzxyJUf7927tCUfXX399pFXtJSvYzz33XPzwhz+M3/3ud9G9e/c2jW/n6gi051qqzuzNhAABAgQIECBAgEB9BQTtlfB+4403YtSoUbHPPvvE+PHjlznirrvuimOPPfZTg3baeaeddsr+OeWUU1ZitA93aU84Sm9DT7ew/+QnP8lONHXq1Pj5z38eV111VZvGtnO1BNpzLVVLwGwIECBAgAABAgQI1E9A0F4J629961sxYcKE7Dbs1VZbbekRjz32WGy++eaxoqC93XbbxdixY9v881/tCUdpVT09I77k/yFw//33Z7eSpxV1W9cVaM+11HW1zJwAAQIECBAgQIBAxwQE7RX4pRC9++67R3r2Of2s15Jt0aJFcfrpp2cvOku3jqcV7XTLdtrSreM333xz7LzzzpFWw7/85S9nt4GnZ7PTW8vT3/fee+8Vdq694ejEE0+M9M+gQYPi0ksvjY033ji22mqrFY5nh+oKtPdaqq6ImREgQIAAAQIECBConYCg/R9sm5qaYsSIEfHWW29lz2cv2dJz1+nnvXbbbbfs+eeTTjoprr322uy3q9Mt4ilIf/3rX48xY8bE888/H4ccckhsuumm2eHpreP9+/fPXp62oq294ejll1+O2267LYYMGZINsddee61oKH+vuEB7r6WKs5geAQIECBAgQIAAgZoICNo1YP3oy9A6cnrhqCN6jv2ogGvJ9UCAAAECBAgQIECgfgKCdg2s+/btm711PK1od2QTjjqi51hB2zVAgAABAgQIECBAIB8BQbsT3dMt5el3s7/3ve9lv6E9bty47Dbx9m6CdnvlHPdJAdeSa4IAAQIECBAgQIBA/QQE7fpZt3kk4ajNZA5YjoBryaVBgAABAgQIECBAoH4Cgnb9rNs8knDUZjIHCNquAQIECBAgQIAAAQK5Cwjaubdg+QUI2gVuTslKcy2VrGHKJUCAAAECBAgQKLWAoF3g9glHBW5OyUpzLZWsYcolQIAAAQIECBAotYCgXeD2CUcFbk7JSnMtlaxhyiVAgAABAgQIECi1gKBd4PYJRwVuTslKcy2VrGHKJUCAAAECBAgQKLWAoF3g9glHBW5OyUpzLZWsYcolQIAAAQIECBAotYCgXeD2TZkyJUaOHBl9+vQpcJVKK7rAggULYtq0aTFmzJiil6o+AgQIECBAgAABApUQELQL3Mb58+dHalBzc3OBq1Ra0QV69OgRI0aMiL59+xa9VPURIECAAAECBAgQqISAoF2JNpoEAQIECBAgQIAAAQIECBRFQNAuSifUQYAAAQIECBAgQIAAAQKVEBC0K9FGkyBAgAABAgQIECBAgACBoggI2kXphDoIECBAgAABAgQIECBAoBICgnYl2mgSBAgQIECAAAECBAgQIFAUAUG7KJ1QBwECBAgQIECAAAECBAhUQkDQrkQbTYIAAQIECBAgQIAAAQIEiiIgaBelE+ogQIAAAQIECBAgQIAAgUoICNqVaKNJECBAgAABAgQIECBAgEBRBATtonRCHQQIECBAgAABAgQIECBQCQFBuxJtNAkCBAgQIECAAAECBAgQKIqAoF2UTqiDAAECBAgQIECAAAECBCohIGhXoo0mQYAAAQIECBAgQIAAAQJFERC0i9IJdRAgQIAAAQIECBAgQIBAJQQE7Uq00SQIECBAgAABAgQIECBAoCgCgnZROqEOAgQIECBAgAABAgQIEKiEwKcG7enTp7cMHjw4evXqVYlJmgQBAgQIECBAgAABAgQIEKiHQFNTU8yZMyeGDh3aLY2X/SttjY2Ne3Tv3v32xYsX16MOYxAgQIAAAQIECBAgQIAAgUoItGbpaGlp2a6hoeHBjwXtSszOJAgQIECAAAECBAgQIECAQM4CS1e0c67D8AQIECBAgAABAgQIECBAoBICgnYl2mgSBAgQIECAAAECBAgQIFAUAUG7KJ1QBwECBAgQIECAAAECBAhUQkDQrkQbTYIAAQIECBAgQIAAAQIEiiKwNGi3/ubXtj169Ji4aNEi4bso3VEHAQIECBAgQIAAAQIECBReoGfPni3Nzc1fWeat4zNmzGhZa621Cj8BBRIgQIAAAQIECBAgQIAAgaIJzJ0791N/R7tl0KBBRatVPQQIECBAgAABAgQIECBAoPACc+bMiWHDhmV3iC+9TbyxsVHQLnzrFEiAAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRSoSdD+vw/OiInPzI2GgX3jlTfej2dnvx07jBoQ77y/KP4+48347ZFbxNqrr1JEDzURIECAAAECBAgQIECAAIEOCdQkaN/06Mux1ybrRK+e3ePOJ1+Ni+5ujDtO3CYr9IFn58bn11w11l9r1Q4V7mACBAgQIECAAAECBAgQIFBEgZoE7XnvNMWa/Xpl8/1k0G5atDjeX9gcq/f5TBE91ESAAAECBAgQIECAAAECBDokUJOg/dGKPhm0l/ytpSXiur/OzEL39Nffi8H9e8eR/90Q3bt1aD4OJkCAAAECBAgQIECAAAECuQrkFrT/95GXY/6ChXHoV9aPxa2h+5ArHo9dRq8d39h63VxBDE6AAAECBAgQIECAAAECBDoikFvQPmj8o3HsrsNjy2H9s/pvmDwrbnrslbj+qC92ZD6OJUCAAAECBAgQIECAAAECuQrkErTTCvb2Zz0QZx+4UXxpxJoZwKTn58VpNz4VE8ZtmyuIwQkQIECAAAECBAgQIECAQEcEcgnaqeD9L5oc+20xJA7a6t+3ij/03Ly4/P4X46ojNuvIfBxLgAABAgQIECBAgAABAgRyFah50P7jlDlxYevPe9190pc+NtHfTnop7n3q9bji0E2jZ+sb0C67b3oMWG2V2GfzwbmCGJwAAQIECBAgQIAAAQIECHREoKZB+5nZb8flrQH60elvZs9j77jRgPjs//9Zr+bW+8cvvueFePmNBTFi7X7Ru1ePOHjr9aKbt453pJ+OJUCAAAECBAgQIECAAIGcBWoatHOem+EJECBAgAABAgQIECBAgEDdBQTtupMbkAABAgQIECBAgAABAgSqLCBoV7m75kaAAAECBAgQIECAAAECdRcQtOtObkACBAgQIECAAAECBAgQqLKAoF3l7pobAQIECBAgQIAAAQIECNRdQNCuO7kBCRAgQIAAAQIECBAgQKDKAoJ2lbtrbgQIECBAgAABAgQIECBQdwFBu+7kBiRAgAABAgQIECBAgACBKgsI2lXurrkRIECAAAECBAgQIECAQN0FBO26kxuQAAECBAgQIECAAAECBKosIGhXubvmRoAAAQIECBAgQCwl468AAAFESURBVIAAAQJ1FxC0605uQAIECBAgQIAAAQIECBCosoCgXeXumhsBAgQIECBAgAABAgQI1F1A0K47uQEJECBAgAABAgQIECBAoMoCnxq0p0+f3jJw4MAqz9vcCBAgQIAAAQIECBAgQIBATQTmzp0bQ4cO7ZZOnv0rbY2NjXt079799sWLF9dkUCclQIAAAQIECBAgQIAAAQJVFGjN0tHS0rJdQ0PDgx8L2lWcrDkRIECAAAECBAgQIECAAIF6Cyxd0a73wMYjQIAAAQIECBAgQIAAAQJVFBC0q9hVcyJAgAABAgQIECBAgACB3AQE7dzoDUyAAAECBAgQIECAAAECVRQQtKvYVXMiQIAAAQIECBAgQIAAgdwEBO3c6A1MgAABAgQIECBAgAABAlUUELSr2FVzIkCAAAECBAgQIECAAIHcBP4fs2n2c5YZqxUAAAAASUVORK5CYII=",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_d82620cf12c74ad2a1af40592bf1b431\",\"description\":\"Location:\"},{},{\"layout\":\"IPY_MODEL_363acfb1df744529a842206348f79d96\",\"min\":0,\"description\":\"Zip:\",\"max\":99999,\"step\":1},{},{\"children\":[\"IPY_MODEL_e255b01613f7470bbb8b91d6dd8c3fda\",\"IPY_MODEL_3d66d0958c9c41f5b27d3189f014a7e1\"],\"layout\":\"IPY_MODEL_30c1ffc34ed64e31badd166418d76a0c\"},{},{\"layout\":\"IPY_MODEL_ead94a05575344ffa9273808d9dd6716\",\"description\":\"Location:\"},{},{\"layout\":\"IPY_MODEL_6b17c2f904564518ba9869ffb8d3a800\",\"min\":0,\"description\":\"Zip:\",\"max\":99999,\"step\":1},{},{\"children\":[\"IPY_MODEL_450671fffc004f63ae52030774cd6445\",\"IPY_MODEL_3df3859417b4446c84dbe4a255d2f063\"],\"layout\":\"IPY_MODEL_d63f1f34553c4e28acd0aa61f7d4c4d2\"},{},{\"children\":[\"IPY_MODEL_50be0b320ecc464993c35bed4bd38bc1\",\"IPY_MODEL_9095290b8a83444fb6f9d079f7a27271\"],\"layout\":\"IPY_MODEL_f9ffc6a3b6c7462880815263506b558d\",\"_titles\":{\"0\":\"From\",\"1\":\"To\"},\"width\":\"400\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "name1 = widgets.Text(description='Location:')\n",
    "zip1 = widgets.BoundedIntText(description='Zip:', min=0, max=99999)\n",
    "page1 = widgets.Box(children=[name1, zip1])\n",
    "\n",
    "name2 = widgets.Text(description='Location:')\n",
    "zip2 = widgets.BoundedIntText(description='Zip:', min=0, max=99999)\n",
    "page2 = widgets.Box(children=[name2, zip2])\n",
    "\n",
    "accord = widgets.Accordion(children=[page1, page2], width=400)\n",
    "display(accord)\n",
    "\n",
    "accord.set_title(0, 'From')\n",
    "accord.set_title(1, 'To')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### TabWidget"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_dab7d4b818704abdb804041bd7a2bae0\",\"description\":\"Name:\",\"padding\":\"4\"},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_892394ff14f94b538e8c6511fd6abdd0\",\"_options_labels\":[\"red\",\"orange\",\"yellow\",\"green\",\"blue\",\"indigo\",\"violet\"],\"description\":\"Color:\",\"value\":\"red\"},{\"padding\":\"4\"},{\"children\":[\"IPY_MODEL_1edacbbdf7844514aac02e97191ec144\",\"IPY_MODEL_011770b24f5d43f688d99cf5022e30c9\"],\"layout\":\"IPY_MODEL_f683e1cda9814b538a91d03f6849545f\"},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_0d0e80c75f0d45908135f2cdcd9b04c1\",\"description\":\"Age:\",\"max\":120,\"value\":50},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_7397b04f320044468f942ca8ccb6d5db\",\"_options_labels\":[\"male\",\"female\"],\"description\":\"Gender:\",\"value\":\"male\"},{\"padding\":\"4\"},{\"children\":[\"IPY_MODEL_d41b93b340724a6c8fa91def411b193e\",\"IPY_MODEL_2189f99ff33446d1aaa22e1b844c44f2\"],\"layout\":\"IPY_MODEL_c4b88b6c423c426594abe3272865c2af\"},{},{\"children\":[\"IPY_MODEL_de3379bcdf344000aa73f5743cd5c7e0\",\"IPY_MODEL_fd46dc258456413693354b0bab4750e1\"],\"layout\":\"IPY_MODEL_d368b75c938048dc8257207ac5e0f53e\",\"_titles\":{\"0\":\"Name\",\"1\":\"Details\"}}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "name = widgets.Text(description='Name:', padding=4)\n",
    "name.layout.padding = 4\n",
    "color = widgets.Dropdown(description='Color:', options=['red', 'orange', 'yellow', 'green', 'blue', 'indigo', 'violet'])\n",
    "color.layout.padding = 4\n",
    "page1 = widgets.Box(children=[name, color])\n",
    "page1.layout.padding = 4\n",
    "\n",
    "age = widgets.IntSlider(description='Age:', min=0, max=120, value=50)\n",
    "age.layout.padding = 4\n",
    "gender = widgets.RadioButtons(description='Gender:', options=['male', 'female'])\n",
    "gender.layout.padding = 4\n",
    "page2 = widgets.Box(children=[age, gender])\n",
    "page2.layout.padding = 4\n",
    "\n",
    "tabs = widgets.Tab(children=[page1, page2])\n",
    "display(tabs)\n",
    "\n",
    "tabs.set_title(0, 'Name')\n",
    "tabs.set_title(1, 'Details')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Alignment"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Most widgets have a `description` attribute, which allows a label for the widget to be defined.\n",
    "The label of the widget has a fixed minimum width.\n",
    "The text of the label is always right aligned and the widget is left aligned:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ceca685ca32f4b8f90979533a3bd2864\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_4b6e0554563a4df7b3c837c9a3ef9243\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_68c76766b7b54e8aa9f69dcbd087781b\",\"description\":\"aaa:\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "display(widgets.Text(description=\"a:\"))\n",
    "display(widgets.Text(description=\"aa:\"))\n",
    "display(widgets.Text(description=\"aaa:\"))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "If a label is longer than the minimum width, the widget is shifted to the right:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2197995d27164e5cb9987409c9e456bc\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_95c430776e7f4bfbb2f16c6d800320da\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_3e1b92a61128446985d3eedfb196b4f2\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_a7f5ba769b3247b7a69d2bda7edc8185\",\"description\":\"aaaaaaaaaaaaaaaaaa:\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "display(widgets.Text(description=\"a:\"))\n",
    "display(widgets.Text(description=\"aa:\"))\n",
    "display(widgets.Text(description=\"aaa:\"))\n",
    "display(widgets.Text(description=\"aaaaaaaaaaaaaaaaaa:\"))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "If a `description` is not set for the widget, the label is not displayed:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAACbCAYAAACd++MTAAAUMklEQVR4Xu3dTWjk9RkH8DEThlyUJbWlxRSWoOhB0XSmXkQKVRBaL25rQSzsgi1eBG1Ri4oHXyoeRJT2oNDDri9oPSxKi1W0HkSKLQ4BDxWJ1IVGxUu6otY0NZk+/+2w6IJkXp4k/9/MJ/Aw7jrz5Def52GYL/9k9rSGLwIECBAgQIAAAQIECBAgQCBN4LS0ThoRIECAAAECBAgQIECAAAECDUHbEhAgQIAAAQIECBAgQIAAgUQBQTsRUysCBAgQIECAAAECBAgQICBo2wECBAgQIECAAAECBAgQIJAoIGgnYmpFgAABAgQIECBAgAABAgQEbTtAgAABAgQIECBAgAABAgQSBQTtJMzl5eV9m5ubB+fn5w8ktdSGAIFTBNbW1o42m80jS0tLx+EQIECAAAECBAgQqKuAoJ00mZWVld7s7Gyj1WolddSGAIFTBTY2Nhq9Xq+xuLjotct6ECBAgAABAgQI1FbAm9Wk0bzxxhu9drud1E0bAgS+SqDb7TY6nY7XLitCgAABAgQIECBQWwFvVpNGI2gnQWpDYBsBQduKECBAgAABAgQI1F1A0E6akKCdBKkNAUHbDhAgQIAAAQIECBQuIGgnDVDQToLUhoCgbQcIECBAgAABAgQKFxC0kwYoaCdBakNA0LYDBAgQIECAAAEChQsI2kkDFLSTILUhIGjbAQIECBAgQIAAgcIFBO2kAQraSZDaEBC07QABAgQIECBAgEDhAoJ20gAF7SRIbQgI2naAAAECBAgQIECgcAFBO2mAgnYSpDYEBG07QIAAAQIECBAgULiAoJ00QEE7CVIbAoK2HSBAgAABAgQIEChcQNBOGqCgnQSpDQFB2w4QIECAAAECBAgULjDtQfvqmN+lUZ9HnRdV/fnTqLOjXo+6MOq9QWYsaA+i5D4ExhfodruNTqcz7a9d40PqQIAAAQIECBAgsGMC0/5m9XjIXhR1LOrtqFujnos6I+r2qLuiPhtEX9AeRMl9CIwvIGiPb6gDAQIECBAgQIDAzgpMe9C+LHhfibok6rGoO6OeHIVc0B5FzWMIDC8gaA9v5hEECBAgQIAAAQK7KzDtQXspuK+NejrqoahHop4YZQSC9ihqHkNgeAFBe3gzjyBAgAABAgQIENhdgWkO2vuCuvpx8er3sT+Oek3Q3t3l890IjCIgaI+i5jEECBAgQIAAAQK7KTDNQbsd0H+JOjdqLuqFqPuiXoz6KOreqJuj1gcZiCvagyi5D4HxBQTt8Q11IECAAAECBAgQ2FmBaQ7azaB9Pqr6MLQHo86JOj/qyqgzo16Oujjq/UFGIGgPouQ+BMYXELTHN9SBAAECBAgQIEBgZwWmOWinygraqZyaEfhKAUHbchAgQIAAAQIECNRdQNBOmpCgnQSpDYFtBARtK0KAAAECBAgQIFB3AUE7aUKCdhKkNgQEbTtAgAABAgQIECBQuICgnTRAQTsJUhsCgrYdIECAAAECBAgQKFxA0E4aoKCdBKkNAUHbDhAgQIAAAQIECBQuIGgnDVDQToLUhoCgbQcIECBAgAABAgQKFxC0kwYoaCdBakNA0LYDBAgQIECAAAEChQsI2kkDFLSTILUhIGjbAQIECBAgQIAAgcIFBO2kAQraSZDaEBC07QABAgQIECBAgEDhAoJ20gAF7SRIbQgI2naAAAECBAgQIECgcAFBO2mAgnYSpDYEBG07QIAAAQIECBAgULiAoJ00wNXV1d7GxkZjbm4uqaM2BAicKrC+vt5otVqNhYUFr13WgwABAgQIECBAoLYC3qwmjqbb7R7a2tran9hSKwIEviAwMzNzrN1uH4ZCgAABAgQIECBAoM4Cgnadp+NsBAgQIECAAAECBAgQIFCcgKBd3MgcmAABAgQIECBAgAABAgTqLCBo13k6zkaAAAECBAgQIECAAAECxQkI2kkjW15e3re5uXlwfn7+QFJLbQgQOEVgbW3taLPZPLK0tHQcDgECBAgQIECAAIG6CgjaSZNZWVnpzc7OnvhEZF8ECOyMQPXJ/r1er7G4uOi1a2eIdSVAgAABAgQIEEgQ8GY1AbFq4d/RToLUhsA2AvHp/o1Op+O1y6YQIECAAAECBAjUVsCb1aTRCNpJkNoQELTtAAECBAgQIECAQOECgnbSAAXtJEhtCAjadoAAAQIECBAgQKBwAUE7aYCCdhKkNgQEbTtAgAABAgQIECBQuICgnTRAQTsJUhsCgrYdIECAAAECBAgQKFxA0E4aoKCdBKkNAUHbDhAgQIAAAQIECBQuIGgnDVDQToLUhoCgbQcIECBAgAABAgQKFxC0kwYoaCdBakNA0LYDBAgQIECAAAEChQsI2kkDFLSTILUhIGjbAQIECBAgQIAAgcIFBO2kAQraSZDaEBC07QABAgQIECBAgEDhAoJ20gAF7SRIbQgI2naAAAECBAgQIECgcIFJD9oXxHx+GfVO1A+ifh7196gzoh6OeivqiqhHo57pz/J3cftJ1E3DzFbQHkbLfQmMLtDtdhudTmfSX7tGB/JIAgQIECBAgACBPReY9Derz4ZwVYf7YfrfcfuLfoi+KG4PRV0TdWvUUn8aP47b9ag/DjMdQXsYLfclMLqAoD26nUcSIECAAAECBAjsjsCkB+3vBOO7UV+L+m3UP6Oqq9pnRZ0e9WHUbVFXRZ0zDrmgPY6exxIYXEDQHtzKPQkQIECAAAECBPZGYNKD9pnBekvU61HfjfpG1M+iZqNujvoo6oOoB6LOHmcEgvY4eh5LYHABQXtwK/ckQIAAAQIECBDYG4FJD9qvBus9US9F3Rv1zX7Qvjtum1F3RF0e9YigvTcL6LsSGFZA0B5WzP0JECBAgAABAgR2W2DSg/bHAXp91J+inoz6Vz9c/yZu34+6IerOqOuiLok6FvXTqOrD0Krf7R74yxXtganckcBYAoL2WHweTIAAAQIECBAgsAsCkx60qyvXN0YdjfpbVHUF+0DU16Mej3oz6v6op6KqHzGvPnG8qiqQV38e+EvQHpjKHQmMJSBoj8XnwQQIECBAgAABArsgMOlBexcI//8tBO1do/aNplxA0J7yBfD0CRAgQIAAAQIFCAjaSUMStJMgtSGwjYCgbUUIECBAgAABAgTqLiBoJ01I0E6C1IaAoG0HCBAgQIAAAQIEChcQtJMGKGgnQWpDQNC2AwQIECBAgAABAoULCNpJAxS0kyC1ISBo2wECBAgQIECAAIHCBQTtpAEK2kmQ2hAQtO0AAQIECBAgQIBA4QKCdtIABe0kSG0ICNp2gAABAgQIECBAoHABQTtpgIJ2EqQ2BARtO0CAAAECBAgQIFC4gKCdNEBBOwlSGwKCth0gQIAAAQIECBAoXEDQThqgoJ0EqQ0BQdsOECBAgAABAgQIFC4gaCcNUNBOgtSGgKBtBwgQIECAAAECBAoXELSTBri6utrb2NhozM3NJXXUhgCBUwXW19cbrVarsbCw4LXLehAgQIAAAQIECNRWwJvVxNF0u91DW1tb+xNbakWAwBcEZmZmjrXb7cNQCBAgQIAAAQIECNRZQNCu83ScjQABAgQIECBAgAABAgSKExC0ixuZAxMgQIAAAQIECBAgQIBAnQUE7TpPx9kIECBAgAABAgQIECBAoDgBQTtpZMvLy/s2NzcPzs/PH0hqqQ0BAqcIrK2tHW02m0eWlpaOwyFAgAABAgQIECBQVwFBO2kyKysrvdnZ2ROfiOyLAIGdEag+2b/X6zUWFxe9du0Msa4ECBAgQIAAAQIJAt6sJiBWLfw72kmQ2hDYRiA+3b/R6XS8dtkUAgQIECBAgACB2gp4s5o0GkE7CVIbAoK2HSBAgAABAgQIEChcQNBOGqCgnQSpDQFB2w4QIECAAAECBAgULiBoJw1Q0E6C1IaAoG0HCBAgQIAAAQIEChcQtJMGKGgnQWpDQNC2AwQIECBAgAABAoULCNpJAxS0kyC1ISBo2wECBAgQIECAAIHCBQTtpAEK2kmQ2hAQtO0AAQIECBAgQIBA4QKCdtIABe0kSG0ICNp2gAABAgQIECBAoHABQTtpgIJ2EqQ2BARtO0CAAAECBAgQIFC4gKCdNEBBOwlSGwKCth0gQIAAAQIECBAoXEDQThqgoJ0EqQ0BQdsOECBAgAABAgQIFC5QetA+I/wfjnor6oqoR6Oe6c/k13H7n6gLov4R9av+318dt5dGfR51XlT150+jzo56PerCqPeGnaugPayY+xMYTaDb7TY6nU7pr12jPXmPIkCAAAECBAgQKEKg9DerN4XyRVGHoq6JujVqqf93z8bt/qhvRb0ftS/qo6jj/f9/LG7f7j/mubitQvvtUXdFfTbs9ATtYcXcn8BoAoL2aG4eRYAAAQIECBAgsHsCpQfts4Lq9KgPo26LuirqnKi5qE7UX/t/9/u4XYiqrlRfFvVK1CVRj0XdGfXkuOSC9riCHk9gMAFBezAn9yJAgAABAgQIENg7gdKD9mzQ3RxVXan+IOqBqOpHwKuvn0RVPxpehel3o74dtRpVXfG+NurpqIeiHol6YtwRCNrjCno8gcEEBO3BnNyLAAECBAgQIEBg7wRKD9p3B10z6o6oy/uhuQra34+6J6q6al2F8f9GVUH7k6jqx8Wr+3wc9Vr/MYL23u2g70xgKAFBeygudyZAgAABAgQIENgDgdKD9h/CrPr96xuiqh8Bv64frn8UtwejLo76XtQLUdWPkle/h13997lR1Y+XV/99X9SLUdVV8Xujqivk68POwhXtYcXcn8BoAoL2aG4eRYAAAQIECBAgsHsCpQftHwbV41FvRt0f9VTULVEvRf05aivqxqjqk8lfjbo+6vmo6gPUHoyqfp/7/Kgro86MejmqCudVeB/qS9AeisudCYwsIGiPTOeBBAgQIECAAAECuyRQetDeJabtv42gvb2RexDIEBC0MxT1IECAAAECBAgQ2EkBQTtJV9BOgtSGwDYCgrYVIUCAAAECBAgQqLuAoJ00IUE7CVIbAoK2HSBAgAABAgQIEChcQNBOGqCgnQSpDQFB2w4QIECAAAECBAgULiBoJw1Q0E6C1IaAoG0HCBAgQIAAAQIEChcQtJMGKGgnQWpDQNC2AwQIECBAgAABAoULCNpJAxS0kyC1ISBo2wECBAgQIECAAIHCBQTtpAEK2kmQ2hAQtO0AAQIECBAgQIBA4QKCdtIABe0kSG0ICNp2gAABAgQIECBAoHABQTtpgIJ2EqQ2BARtO0CAAAECBAgQIFC4gKCdNEBBOwlSGwKCth0gQIAAAQIECBAoXEDQThrg6upqb2NjozE3N5fUURsCBE4VWF9fb7RarcbCwoLXLutBgAABAgQIECBQWwFvVhNH0+12D21tbe1PbKkVAQJfEJiZmTnWbrcPQyFAgAABAgQIECBQZwFBu87TcTYCBAgQIECAAAECBAgQKE5A0C5uZA5MgAABAgQIECBAgAABAnUWELTrPB1nI0CAAAECBAgQIECAAIHiBE4G7eXl5X2bm5sH5+fnDxT3LByYAIGpEFhbWzvabDaPLC0tHZ+KJ+xJEiBAgAABAgQIFClwMmivrKz0ZmdnT3yiry8CBAjUUaD6ZP9er9dYXFz00zh1HJAzESBAgAABAgQInBA4+WbVvwNtIwgQKEEgPt2/0el0BO0ShuWMBAgQIECAAIEpFRC0p3TwnjaBUgUE7VIn59wECBAgQIAAgekRELSnZ9aeKYGJEBC0J2KMngQBAgQIECBAYKIFBO2JHq8nR2DyBATtyZupZ0SAAAECBAgQmDQBQXvSJur5EJhwAUF7wgfs6REgQIAAAQIEJkBA0J6AIXoKBKZJQNCepml7rgQIECBAgACBMgUE7TLn5tQEplZA0J7a0XviBAgQIECAAIFiBATtYkbloAQIVAKCtj0gQIAAAQIECBCou4CgXfcJOR8BAl8SELQtBAECBAgQIECAQN0FBO26T8j5CBAQtO0AAQIECBAgQIBAUQKCdlHjclgCBFzRtgMECBAgQIAAAQJ1FxC06z4h5yNAwBVtO0CAAAECBAgQIFCUgKBd1LgclgABV7TtAAECBAgQIECAQN0FBO26T8j5CBBwRdsOECBAgAABAgQIFCUgaBc1LoclQMAVbTtAgAABAgQIECBQdwFBu+4Tcj4CBFzRtgMECBAgQIAAAQJFCQjaRY3LYQkQcEXbDhAgQIAAAQIECNRdQNCu+4ScjwABV7TtAAECBAgQIECAQFECgnZR43JYAgRc0bYDBAgQIECAAAECdRcQtOs+IecjQMAVbTtAgAABAgQIECBQlICgXdS4HJYAAVe07QABAgQIECBAgEDdBQTtuk/I+QgQcEXbDhAgQIAAAQIECBQlIGgXNS6HJUDAFW07QIAAAQIECBAgUHcBQbvuE3I+AgRc0bYDBAgQIECAAAECRQkI2kWNy2EJEHBF2w4QIECAAAECBAjUXUDQrvuEnI8AAVe07QABAgQIECBAgEBRAoJ2UeNyWAIEXNG2AwQIECBAgAABAnUXELTrPiHnI0DAFW07QIAAAQIECBAgUJSAoF3UuByWAAFXtO0AAQIECBAgQIBA3QVOBu3V1dXexsZGY25uru5ndj4CBKZUYH19vdFqtRoLCwsnX7umlMLTJkCAAAECBAgQqLHAl96sxpWiQ1tbW/trfF5HI0BgigVmZmaOtdvtw1NM4KkTIECAAAECBAgUIOCqUAFDckQCBAgQIECAAAECBAgQKEdA0C5nVk5KgAABAgQIECBAgAABAgUICNoFDMkRCRAgQIAAAQIECBAgQKAcAUG7nFk5KQECBAgQIECAAAECBAgUICBoFzAkRyRAgAABAgQIECBAgACBcgQE7XJm5aQECBAgQIAAAQIECBAgUICAoF3AkByRAAECBAgQIECAAAECBMoR+B/UvGTYL07NagAAAABJRU5ErkJggg==",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_cf88e9aa61704e0f8b89e21c16c7ecf9\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_7aa935e421e64642abe057b994b4d684\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_b9c3fcc4234a40d69fa105949d858684\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_6ed83cf8119b4cf48a3a906a0fc2a5d2\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "display(widgets.Text(description=\"a:\"))\n",
    "display(widgets.Text(description=\"aa:\"))\n",
    "display(widgets.Text(description=\"aaa:\"))\n",
    "display(widgets.Text())"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Flex boxes"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Widgets can be aligned using the `FlexBox`, `HBox`, and `VBox` widgets."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Application to widgets"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Widgets display vertically by default:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "buttons = [widgets.Button(description=str(i)) for i in range(3)]\n",
    "display(*buttons)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Using hbox"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "To make widgets display horizontally, they can be children of an `HBox` widget."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"},{\"display\":\"flex\"},{\"children\":[\"IPY_MODEL_7620c9b5717c4e7b83039696d7bc5f6a\",\"IPY_MODEL_c3b150da882442a2a73ab7197fdd64ea\",\"IPY_MODEL_a444139a51034f358344daa05b21a2d5\"],\"layout\":\"IPY_MODEL_643c41fe2e564c5bbac401fdcab7c363\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "container = widgets.HBox(children=buttons)\n",
    "display(container)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "## Visibility"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "The `display` and `visibility` properties of the layout property of widgets can be used to hide or show widgets that have already been displayed (as seen below).  The map to `display` and `visibility` in the CSS spec."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABTCAYAAABgQH/KAAAQ6UlEQVR4Xu3debC9dUEGcMXYIcDKjWUgQRmajBgCUkQZQAQGEUyC0oBgYgnSQAoQTcAGUBAjkZFAZUuFCosRymlojBaIoEbEjdJYAqSioDEiIHuemffMnK73cPn9OHfl88488957lnf5nPvPc7/v+z0vfIGFAAECBAgQIECAAAECBAgQmJrAC6e2JRsiQIAAAQIECBAgQIAAAQIEXqBo+yMgQIAAAQIECBAgQIAAAQJTFFC0p4hpUwQIECBAgAABAgQIECBAQNH2N0CAAAECBAgQIECAAAECBKYooGhPEdOmCBAgQIAAAQIECBAgQICAou1vgAABAgQIECBAgAABAgQITFFA0Z4ipk0RIECAAAECBAgQIECAAAFF298AAQIECBAgQIAAAQIECBCYooCiPUVMmyJAgAABAgQIECBAgAABAoq2vwECBAgQIECAAAECBAgQIDBFAUV7ipg2RYAAAQIECBAgQIAAAQIEVrVo3xSyC5PPT5lum2zv9OSx5IRh22dkvWFy4pT3ZXMECBAgQIAAAQIECBAgQGDeBMaL9huyl3OTbZNPD3ts0T042SG5Ozkg+dvkn6d8ROtle5cljybHDNvuPtdKbpnyvmyOAAECBAgQIECAAAECBAjMm8DMEe1fy55+Kdl6bI9vzs8PJX//HI6io9S/Pcf7z8/z648V7eewO28lQIAAAQIECBAgQIAAAQKLIzCzaL9nKLrjRbuv6cjyE6t5iK/J+25ONprj/efl+Q0U7dVU9jYCBAgQIECAAAECBAgQWBICcxXtw3OUVyVPJfskpyQfT65Ljk/elRyXXJEcm6yTvDTZMfmhZL/k7ORXk16WfmPypQlnPl60t8trTkseSU5Oejn5SUkvXb802TTZN7lj2FYvb+993nslvdS8x2khQIAAAQIECBAgQIAAAQILLjBb0X5fjuIzSUvz25JNkhbt3kf9laQF+JrktUlHqn82eTq5K7k82Xk4iw9m3QnOtky+ncw18dp40V47r78keTxpkd8+uT05Irk6uThZMzks2SnZI2mh77HenxySXD8chxUBAgQIECBAgAABAgQIEFgwgblGtFtyW3hbtLvcmlyQfDbZPLk36WXlTyZrJP8yPPcbw+8PZ71lsqpFu/vqCHgvN+9o9mhfLdc9lj52YLJ3ctFwbJ2srctuSUfcrxx+tyJAgAABAgQIECBAgAABAgsmMFfRfkWO5MHke8MR9bLsjyYt2psl9yWj8tuXdDT7k8kWya8kn0q2TFanaJ+T922ctFTP3NdReayj1nsmHbluqe4ou4UAAQIECBAgQIAAAQIECCyqwFxFe+bBPVPRflFe/PKkM5R39vIzk45E9zLw+SzaHXFvIe992qOlhb+j7xYCBAgQIECAAAECBAgQILCgAjOLdicROzrZasJRtLx2RLv3cI9GmXsvd2ck7/qspJOXdeml3P1u7i793u0XJy9JvjFh2/16r8463v136aXjLdD9vSPk9ySjy9Q7on1o0nuzd09uSi5Mesl4J23rBG53TtiPhwkQIECAAAECBAgQIECAwLwJjBftXbOXTkjWGcN72XfL6mNje359fu5l2l9I+jVgLbsdtf5A0su8u63vJr1c/FvDez82PP7HWb8seXvyzVnOpsX+2qRlvQW6k6B10rN1h98PGvbVmc1vSFqqd0n2T25Lei95J2nrMZyadBZ0CwECBAgQIECAAAECBAgQWHCBuWYCX/ADskMCBAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lA0V7On55jJ0CAAAECBAgQIECAAIElJ6BoL7mPxAERIECAAAECBAgQIECAwHIWULSX86fn2AkQIECAAAECBAgQIEBgyQko2kvuI3FABAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lgORTtvQP8geTk5C+eJfY2ed3pyWPJCcN7zsh6w+TEZ7kNLyNAgAABAgQIECBAgAABAqssMLNovzpbOCt5NNkx2X4oqh9b5S1P7w3bZlN/l+yVPNuivV5ee9lwHscMh7JD1mslt0zv0GyJAAECBAgQIECAAAECBAj8f4GZRftrefqtyTeSPteC3ccWs2j3iB9IDl6Fot33nJ+sn4yKts+eAAECBAgQIECAAAEC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",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_60588d622a5f4f0db36553f27a09ea75\",\"value\":\"First line\"},{},{\"layout\":\"IPY_MODEL_bfdf1c284fde4472b50983c6c10de85e\",\"value\":\"Second line\"},{},{\"layout\":\"IPY_MODEL_1bd6171b0fe44cbb9c7d5361bb16844a\",\"value\":\"Third line\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "w1 = widgets.Label(value=\"First line\")\n",
    "w2 = widgets.Label(value=\"Second line\")\n",
    "w3 = widgets.Label(value=\"Third line\")\n",
    "display(w1, w2, w3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "w2.layout.display='none'\n",
    "w2.layout.visibility=''"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "w2.layout.display=''\n",
    "w2.layout.visibility='hidden'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "w2.layout.display=''\n",
    "w2.layout.visibility=''"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "slideshow": {
     "slide_type": "slide"
    }
   },
   "source": [
    "### Another example"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "In the example below, a form is rendered, which conditionally displays widgets depending on the state of other widgets.  Try toggling the student checkbox."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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H3HEEScfemg5Ubznx7Zt23p33HHHDfl4r3KjMg8CBAgQIECAAAECBAgQIEBgnsD8M9rHDg8P37R27drvH3DAAeWs8C88HnjggUPuu+++I2dnZ09M0S6XYXsQIECAAAECBAgQIECAAAECuyva5e8uv/zyg0dHR8uZ6vE9KG2Znp6+/pxzzimXYHsQIECAAAECBAgQIECAAAECCwQePKNNhgABAgQIECBAgAABAgQIEGguoGg3NzQCAQIECBAgQIAAAQIECBB4UEDRthgIECBAgAABAgQIECBAgEBFAUW7IqahCBAgQIAAAQIECBAgQICAom0NECBAgAABAgQIECBAgACBigKKdkVMQxEgQIAAAQIECBAgQIAAAUXbGiBAgAABAgQIECBAgAABAhUFFO2KmIYiQIAAAQIECBAgQIAAAQKKtjVAgAABAgQIECBAgAABAgQqCijaFTENRYAAAQIECBAgQIAAAQIEFG1rgAABAgQIECBAgAABAgQIVBRQtCtiGooAAQIECBAgQIAAAQIECCja1gABAgQIECBAgAABAgQIEKgooGhXxDQUAQIECBAgQIAAAQIECBBQtCutgc2bNx88Ozt71tjY2CmVhjQMAQILBLZv337d8PDwlRs2bLgbDgECBAgQIECAAIG2CijalWZmampq58jISG90dLTSiIYhQGChwPT0dG9mZqa3fv16P7ssDwIECBAgQIAAgdYK+GW10tRs2rRp58TERKXRDEOAwJ4EJicnexs3bvSzyxIhQIAAAQIECBBorYBfVitNjaJdCdIwBPYioGhbIgQIECBAgAABAm0XULQrzZCiXQnSMAQUbWuAAAECBAgQIECg4wKKdqUJVLQrQRqGgKJtDRAgQIAAAQIECHRcQNGuNIGKdiVIwxBQtK0BAgQIECBAgACBjgso2pUmUNGuBGkYAoq2NUCAAAECBAgQINBxAUW70gQq2pUgDUNA0bYGCBAgQIAAAQIEOi6gaFeaQEW7EqRhCCja1gABAgQIECBAgEDHBVZK0T4+8/D+ZENyfTKWTCcXJFPLMUeK9nIoew0CvZ6P97IKCBAgQIAAAQIE2i6wUop2cX598upkPCnf1w3JE5Oj+qV7T3NxTP7hkOTmJpOlaDfRsy+BwQUU7cGtbEmAAAECBAgQILB/BFZS0T4vhCWlaJfHqcm1yW8nt+yB96B+wS773dRkChTtJnr2JTC4gKI9uJUtCRAgQIAAAQIE9o/AaijaTw7t5qQ8Py85OjkgOadfxj+Q588nX0ouTz6R/G9SyvfAD0V7YCobEmgkoGg34rMzAQIECBAgQIDAMgis1KI9ErvPJb+WPCU5MPlYcmbf9Kt5/nryumRLcnZyU//fTsnzjv7+A0+Boj0wlQ0JNBJQtBvx2ZkAAQIECBAgQGAZBFZa0b4wZhclRyT3Jn+a/Dgpl5G/NLmxb/qE/t+/Ic9bkrOTm5p4K9pN9OxLYHABRXtwK1sSIECAAAECBAjsH4GVVrTnv0d7vmg5c13K9yt3w6xo75+151UJLEpA0V4Um50IECBAgAABAgSWUWC1FO2XxPS9yfrkZ33fp+W5XD6uaC/jgvNSBJoKKNpNBe1PgAABAgQIECCw1AIrqWiXj/d6bXL4btDK52rfkWxKyudtPzaZScrNz76XvCn5dvLd5Iyk3AytfB73wA+Xjg9MZUMCjQQU7UZ8diZAgAABAgQIEFgGgZVStI/vF+in5vllyXXJTxb4nZA/X5qUIn5lckEyl/xJcm7yqqR89na563h5X3d5//bAD0V7YCobEmgkoGg34rMzAQIECBAgQIDAMgislKK9DFQP/RKK9n6fAgewSgQU7VUy0b5NAgQIECBAgECHBRTtSpOnaFeCNAyBvQgo2pYIAQIECBAgQIBA2wUU7UozpGhXgjQMAUXbGiBAgAABAgQIEOi4gKJdaQIV7UqQhiGgaFsDBAgQIECAAAECHRdQtCtNoKJdCdIwBBRta4AAAQIECBAgQKDjAop2pQlUtCtBGoaAom0NECBAgAABAgQIdFxA0a40gYp2JUjDEFC0rQECBAgQIECAAIGOCyjalSZQ0a4EaRgCirY1QIAAAQIECBAg0HEBRbvSBCralSANQ0DRtgYIECBAgAABAgQ6LqBoV5pARbsSpGEIKNrWAAECBAgQIECAQMcFFO1KE6hoV4I0DAFF2xogQIAAAQIECBDouICiXWkCt27dunN6erq3Zs2aSiMahgCBhQI7duzojY6O9tatW+dnl+VBgAABAgQIECDQWgG/rFacmsnJybPn5ubGKw5pKAIE5gkMDQ1tmZiYuAIKAQIECBAgQIAAgTYLKNptnh3HRoAAAQIECBAgQIAAAQKdE1C0OzdlDpgAAQIECBAgQIAAAQIE2iygaLd5dhwbAQIECBAgQIAAAQIECHROQNHu3JQ5YAIECBAgQIAAAQIECBBos4Ci3ebZcWwECBAgQIAAAQIECBAg0DkBRbtzU+aACRAgQIAAAQIECBAgQKDNAop2m2fHsREgQIAAAQIECBAgQIBA5wT+D7Ee6dnXoFB/AAAAAElFTkSuQmCC",
      "text/html": [
       "<img src= class=\"jupyter-widget\">\n",
       "<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_04948847d465459f8900e40be6dd1600\",\"description\":\"First:\"},{},{\"layout\":\"IPY_MODEL_7da15043d6d64adbbf6920553112cdd6\",\"description\":\"Last:\"},{},{\"layout\":\"IPY_MODEL_6acdd68027a54640919365adb42a6db8\",\"description\":\"Student:\"},{},{\"layout\":\"IPY_MODEL_cdfef648e7844ec199e759ba07d70ec2\",\"description\":\"School:\"},{},{\"layout\":\"IPY_MODEL_b1b9bb39d63042158b23623a4d91d8c4\",\"description\":\"Grade:\"},{\"flex_flow\":\"column\",\"display\":\"none\"},{\"children\":[\"IPY_MODEL_5d8e0e83bbae4117bad20467c967234a\",\"IPY_MODEL_2858e7f3be824c6698ac17f471746ffb\"],\"layout\":\"IPY_MODEL_c570037e8ba84a909764ac761a77fa29\"},{},{\"layout\":\"IPY_MODEL_9fba2dbbdb2042b8b4e4d1048e9babbd\",\"description\":\"Pet:\"},{\"flex_flow\":\"column\",\"display\":\"flex\"},{\"children\":[\"IPY_MODEL_e5cda6de3a3d4b758d3f71c176baf85b\",\"IPY_MODEL_09da0bc0bf874c5ea4128627ea9ba488\",\"IPY_MODEL_81176ed69c594d65883c99cad9d1e5ce\",\"IPY_MODEL_4a6b6a2abbc34c7d86ec8c17dfa748fc\",\"IPY_MODEL_802d1efd76024b91938d141100e1de1b\"],\"layout\":\"IPY_MODEL_da32887d4829439f9f46bcfed5e63bcb\"}]</script>"
      ]
     },
     "metadata": {
      "isWidgetSnapshot": true
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "form = widgets.VBox()\n",
    "first = widgets.Text(description=\"First:\")\n",
    "last = widgets.Text(description=\"Last:\")\n",
    "\n",
    "student = widgets.Checkbox(description=\"Student:\", value=False)\n",
    "school_info = widgets.VBox(children=[\n",
    "    widgets.Text(description=\"School:\"),\n",
    "    widgets.IntText(description=\"Grade:\", min=0, max=12)\n",
    "    ])\n",
    "school_info.layout.display = 'none'\n",
    "\n",
    "pet = widgets.Text(description=\"Pet:\")\n",
    "form.children = [first, last, student, school_info, pet]\n",
    "display(form)\n",
    "\n",
    "def on_student_toggle(change):\n",
    "    if change['new']:\n",
    "        school_info.layout.display = ''\n",
    "    else:\n",
    "        school_info.layout.display = 'none'\n",
    "\n",
    "student.observe(on_student_toggle, names='value')\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "[Index](Index.ipynb) - [Back](Widget Events.ipynb) - [Next](Custom Widget - Hello World.ipynb)"
   ]
  }
 ],
 "metadata": {
  "cell_tags": [
   [
    "<None>",
    null
   ]
  ],
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.4.3+"
  },
  "widgets": {
   "state": {
    "011770b24f5d43f688d99cf5022e30c9": {
     "views": []
    },
    "04948847d465459f8900e40be6dd1600": {
     "views": []
    },
    "09da0bc0bf874c5ea4128627ea9ba488": {
     "views": []
    },
    "0d0e80c75f0d45908135f2cdcd9b04c1": {
     "views": []
    },
    "0e2cfb41d5ac47b5ab735dd589342505": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 7,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ceca685ca32f4b8f90979533a3bd2864\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_4b6e0554563a4df7b3c837c9a3ef9243\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_68c76766b7b54e8aa9f69dcbd087781b\",\"description\":\"aaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))"
       },
       "cell_index": 18,
       "root": true
      }
     ]
    },
    "1413deece7bf419d9b6ee392a7a87037": {
     "views": []
    },
    "1bd6171b0fe44cbb9c7d5361bb16844a": {
     "views": []
    },
    "1edacbbdf7844514aac02e97191ec144": {
     "views": []
    },
    "2189f99ff33446d1aaa22e1b844c44f2": {
     "views": []
    },
    "2197995d27164e5cb9987409c9e456bc": {
     "views": []
    },
    "2858e7f3be824c6698ac17f471746ffb": {
     "views": []
    },
    "29fd5498f94c4f639abbf4290ece27a2": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 12,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABTCAYAAABgQH/KAAAQ6UlEQVR4Xu3debC9dUEGcMXYIcDKjWUgQRmajBgCUkQZQAQGEUyC0oBgYgnSQAoQTcAGUBAjkZFAZUuFCosRymlojBaIoEbEjdJYAqSioDEiIHuemffMnK73cPn9OHfl88488957lnf5nPvPc7/v+z0vfIGFAAECBAgQIECAAAECBAgQmJrAC6e2JRsiQIAAAQIECBAgQIAAAQIEXqBo+yMgQIAAAQIECBAgQIAAAQJTFFC0p4hpUwQIECBAgAABAgQIECBAQNH2N0CAAAECBAgQIECAAAECBKYooGhPEdOmCBAgQIAAAQIECBAgQICAou1vgAABAgQIECBAgAABAgQITFFA0Z4ipk0RIECAAAECBAgQIECAAAFF298AAQIECBAgQIAAAQIECBCYooCiPUVMmyJAgAABAgQIECBAgAABAoq2vwECBAgQIECAAAECBAgQIDBFAUV7ipg2RYAAAQIECBAgQIAAAQIEVrVo3xSyC5PPT5lum2zv9OSx5IRh22dkvWFy4pT3ZXMECBAgQIAAAQIECBAgQGDeBMaL9huyl3OTbZNPD3ts0T042SG5Ozkg+dvkn6d8ROtle5cljybHDNvuPtdKbpnyvmyOAAECBAgQIECAAAECBAjMm8DMEe1fy55+Kdl6bI9vzs8PJX//HI6io9S/Pcf7z8/z648V7eewO28lQIAAAQIECBAgQIAAAQKLIzCzaL9nKLrjRbuv6cjyE6t5iK/J+25ONprj/efl+Q0U7dVU9jYCBAgQIECAAAECBAgQWBICcxXtw3OUVyVPJfskpyQfT65Ljk/elRyXXJEcm6yTvDTZMfmhZL/k7ORXk16WfmPypQlnPl60t8trTkseSU5Oejn5SUkvXb802TTZN7lj2FYvb+993nslvdS8x2khQIAAAQIECBAgQIAAAQILLjBb0X5fjuIzSUvz25JNkhbt3kf9laQF+JrktUlHqn82eTq5K7k82Xk4iw9m3QnOtky+ncw18dp40V47r78keTxpkd8+uT05Irk6uThZMzks2SnZI2mh77HenxySXD8chxUBAgQIECBAgAABAgQIEFgwgblGtFtyW3hbtLvcmlyQfDbZPLk36WXlTyZrJP8yPPcbw+8PZ71lsqpFu/vqCHgvN+9o9mhfLdc9lj52YLJ3ctFwbJ2srctuSUfcrxx+tyJAgAABAgQIECBAgAABAgsmMFfRfkWO5MHke8MR9bLsjyYt2psl9yWj8tuXdDT7k8kWya8kn0q2TFanaJ+T922ctFTP3NdReayj1nsmHbluqe4ou4UAAQIECBAgQIAAAQIECCyqwFxFe+bBPVPRflFe/PKkM5R39vIzk45E9zLw+SzaHXFvIe992qOlhb+j7xYCBAgQIECAAAECBAgQILCgAjOLdicROzrZasJRtLx2RLv3cI9GmXsvd2ck7/qspJOXdeml3P1u7i793u0XJy9JvjFh2/16r8463v136aXjLdD9vSPk9ySjy9Q7on1o0nuzd09uSi5Mesl4J23rBG53TtiPhwkQIECAAAECBAgQIECAwLwJjBftXbOXTkjWGcN72XfL6mNje359fu5l2l9I+jVgLbsdtf5A0su8u63vJr1c/FvDez82PP7HWb8seXvyzVnOpsX+2qRlvQW6k6B10rN1h98PGvbVmc1vSFqqd0n2T25Lei95J2nrMZyadBZ0CwECBAgQIECAAAECBAgQWHCBuWYCX/ADskMCBAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lA0V7On55jJ0CAAAECBAgQIECAAIElJ6BoL7mPxAERIECAAAECBAgQIECAwHIWULSX86fn2AkQIECAAAECBAgQIEBgyQko2kvuI3FABAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lgORTtvQP8geTk5C+eJfY2ed3pyWPJCcN7zsh6w+TEZ7kNLyNAgAABAgQIECBAgAABAqssMLNovzpbOCt5NNkx2X4oqh9b5S1P7w3bZlN/l+yVPNuivV5ee9lwHscMh7JD1mslt0zv0GyJAAECBAgQIECAAAECBAj8f4GZRftrefqtyTeSPteC3ccWs2j3iB9IDl6Fot33nJ+sn4yKts+eAAECBAgQIECAAAEC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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_60588d622a5f4f0db36553f27a09ea75\",\"value\":\"First line\"},{},{\"layout\":\"IPY_MODEL_bfdf1c284fde4472b50983c6c10de85e\",\"value\":\"Second line\"},{},{\"layout\":\"IPY_MODEL_1bd6171b0fe44cbb9c7d5361bb16844a\",\"value\":\"Third line\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w1 = widgets.Label(value=\"First line\")\nw2 = widgets.Label(value=\"Second line\")\nw3 = widgets.Label(value=\"Third line\")\ndisplay(w1, w2, w3)"
       },
       "cell_index": 33,
       "root": true
      }
     ]
    },
    "2b0691c934634c74a2f82f45255ee1ec": {
     "views": []
    },
    "30c1ffc34ed64e31badd166418d76a0c": {
     "views": []
    },
    "3470302078e34969b07a8a10ef241265": {
     "views": []
    },
    "363acfb1df744529a842206348f79d96": {
     "views": []
    },
    "39473e4f14a6416896677b422b17f0dd": {
     "views": []
    },
    "3a0e966d7162447a8c203fd4dc2a5043": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 9,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_cf88e9aa61704e0f8b89e21c16c7ecf9\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_7aa935e421e64642abe057b994b4d684\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_b9c3fcc4234a40d69fa105949d858684\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_6ed83cf8119b4cf48a3a906a0fc2a5d2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text())"
       },
       "cell_index": 22,
       "root": true
      }
     ]
    },
    "3d66d0958c9c41f5b27d3189f014a7e1": {
     "views": []
    },
    "3df3859417b4446c84dbe4a255d2f063": {
     "views": []
    },
    "3e1b92a61128446985d3eedfb196b4f2": {
     "views": []
    },
    "450671fffc004f63ae52030774cd6445": {
     "views": []
    },
    "4759b8aad8e04b83a091c1658eca4160": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 12,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABTCAYAAABgQH/KAAAQ6UlEQVR4Xu3debC9dUEGcMXYIcDKjWUgQRmajBgCUkQZQAQGEUyC0oBgYgnSQAoQTcAGUBAjkZFAZUuFCosRymlojBaIoEbEjdJYAqSioDEiIHuemffMnK73cPn9OHfl88488957lnf5nPvPc7/v+z0vfIGFAAECBAgQIECAAAECBAgQmJrAC6e2JRsiQIAAAQIECBAgQIAAAQIEXqBo+yMgQIAAAQIECBAgQIAAAQJTFFC0p4hpUwQIECBAgAABAgQIECBAQNH2N0CAAAECBAgQIECAAAECBKYooGhPEdOmCBAgQIAAAQIECBAgQICAou1vgAABAgQIECBAgAABAgQITFFA0Z4ipk0RIECAAAECBAgQIECAAAFF298AAQIECBAgQIAAAQIECBCYooCiPUVMmyJAgAABAgQIECBAgAABAoq2vwECBAgQIECAAAECBAgQIDBFAUV7ipg2RYAAAQIECBAgQIAAAQIEVrVo3xSyC5PPT5lum2zv9OSx5IRh22dkvWFy4pT3ZXMECBAgQIAAAQIECBAgQGDeBMaL9huyl3OTbZNPD3ts0T042SG5Ozkg+dvkn6d8ROtle5cljybHDNvuPtdKbpnyvmyOAAECBAgQIECAAAECBAjMm8DMEe1fy55+Kdl6bI9vzs8PJX//HI6io9S/Pcf7z8/z648V7eewO28lQIAAAQIECBAgQIAAAQKLIzCzaL9nKLrjRbuv6cjyE6t5iK/J+25ONprj/efl+Q0U7dVU9jYCBAgQIECAAAECBAgQWBICcxXtw3OUVyVPJfskpyQfT65Ljk/elRyXXJEcm6yTvDTZMfmhZL/k7ORXk16WfmPypQlnPl60t8trTkseSU5Oejn5SUkvXb802TTZN7lj2FYvb+993nslvdS8x2khQIAAAQIECBAgQIAAAQILLjBb0X5fjuIzSUvz25JNkhbt3kf9laQF+JrktUlHqn82eTq5K7k82Xk4iw9m3QnOtky+ncw18dp40V47r78keTxpkd8+uT05Irk6uThZMzks2SnZI2mh77HenxySXD8chxUBAgQIECBAgAABAgQIEFgwgblGtFtyW3hbtLvcmlyQfDbZPLk36WXlTyZrJP8yPPcbw+8PZ71lsqpFu/vqCHgvN+9o9mhfLdc9lj52YLJ3ctFwbJ2srctuSUfcrxx+tyJAgAABAgQIECBAgAABAgsmMFfRfkWO5MHke8MR9bLsjyYt2psl9yWj8tuXdDT7k8kWya8kn0q2TFanaJ+T922ctFTP3NdReayj1nsmHbluqe4ou4UAAQIECBAgQIAAAQIECCyqwFxFe+bBPVPRflFe/PKkM5R39vIzk45E9zLw+SzaHXFvIe992qOlhb+j7xYCBAgQIECAAAECBAgQILCgAjOLdicROzrZasJRtLx2RLv3cI9GmXsvd2ck7/qspJOXdeml3P1u7i793u0XJy9JvjFh2/16r8463v136aXjLdD9vSPk9ySjy9Q7on1o0nuzd09uSi5Mesl4J23rBG53TtiPhwkQIECAAAECBAgQIECAwLwJjBftXbOXTkjWGcN72XfL6mNje359fu5l2l9I+jVgLbsdtf5A0su8u63vJr1c/FvDez82PP7HWb8seXvyzVnOpsX+2qRlvQW6k6B10rN1h98PGvbVmc1vSFqqd0n2T25Lei95J2nrMZyadBZ0CwECBAgQIECAAAECBAgQWHCBuWYCX/ADskMCBAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lA0V7On55jJ0CAAAECBAgQIECAAIElJ6BoL7mPxAERIECAAAECBAgQIECAwHIWULSX86fn2AkQIECAAAECBAgQIEBgyQko2kvuI3FABAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lgORTtvQP8geTk5C+eJfY2ed3pyWPJCcN7zsh6w+TEZ7kNLyNAgAABAgQIECBAgAABAqssMLNovzpbOCt5NNkx2X4oqh9b5S1P7w3bZlN/l+yVPNuivV5ee9lwHscMh7JD1mslt0zv0GyJAAECBAgQIECAAAECBAj8f4GZRftrefqtyTeSPteC3ccWs2j3iB9IDl6Fot33nJ+sn4yKts+eAAECBAgQIECAAAEC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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_60588d622a5f4f0db36553f27a09ea75\",\"value\":\"First line\"},{},{\"layout\":\"IPY_MODEL_bfdf1c284fde4472b50983c6c10de85e\",\"value\":\"Second line\"},{},{\"layout\":\"IPY_MODEL_1bd6171b0fe44cbb9c7d5361bb16844a\",\"value\":\"Third line\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w1 = widgets.Label(value=\"First line\")\nw2 = widgets.Label(value=\"Second line\")\nw3 = widgets.Label(value=\"Third line\")\ndisplay(w1, w2, w3)"
       },
       "cell_index": 33,
       "root": true
      }
     ]
    },
    "4a6b6a2abbc34c7d86ec8c17dfa748fc": {
     "views": []
    },
    "4b1ecc75f3d34a089636eaa30d09875f": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 8,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2197995d27164e5cb9987409c9e456bc\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_95c430776e7f4bfbb2f16c6d800320da\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_3e1b92a61128446985d3eedfb196b4f2\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_a7f5ba769b3247b7a69d2bda7edc8185\",\"description\":\"aaaaaaaaaaaaaaaaaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text(description=\"aaaaaaaaaaaaaaaaaa:\"))"
       },
       "cell_index": 20,
       "root": true
      }
     ]
    },
    "4b6e0554563a4df7b3c837c9a3ef9243": {
     "views": []
    },
    "4c00558628b74f128e97912c2acbe50f": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 11,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"},{\"display\":\"flex\"},{\"children\":[\"IPY_MODEL_7620c9b5717c4e7b83039696d7bc5f6a\",\"IPY_MODEL_c3b150da882442a2a73ab7197fdd64ea\",\"IPY_MODEL_a444139a51034f358344daa05b21a2d5\"],\"layout\":\"IPY_MODEL_643c41fe2e564c5bbac401fdcab7c363\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "container = widgets.HBox(children=buttons)\ndisplay(container)"
       },
       "cell_index": 30,
       "root": true
      }
     ]
    },
    "4de43e0a8ca34e22a414c5598ec31fda": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 4,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAA1CAYAAAC+7ZONAAAHUUlEQVR4Xu3dTWsdVRgH8Lk3CSSbgsFFkyKUSC3kDQLFndBPIIIiqJ9AcOFCxW/gxq7cqiD4ttUv0KWrQmgXoUitFUoF39r0JYTm3utzQgLZ5J6BzJ20c35DH3rhnnvOPL+5i/wzk5leZSNAgAABAgQIECBAgAABAgQaE+g1NpOJCBAgQIAAAQIECBAgQIAAgUrQ9iUgQIAAAQIECBAgQIAAAQINCgjaDWKaigABAgQIECBAgAABAgQICNq+AwQIECBAgAABAgQIECBAoEGB3qiqXov5+g3OaSoCBAgQIECAAAECBAgQIFCqwDAF7ZvR/dmoM6Uq6JsAAQIECBAgQIAAAQIECDQgsB1z3EtBO/7th+0FYbsBVlMQIECAAAECBAgQIECAQIkC+yE76uJh0E4IKWz/WaKGngkQIECAAAECBAgQIECAwAkF0snrV9IcR4N2etaXm6OdUNbHCRAgQIAAAQIECBAgQKA8gYOrxfcbF7TLO/46JkCAAAECBAgQIECAAIGGBQTthkFNR4AAAQIECBAgQIAAAQJlCwjaZR9/3RMgQIAAAQIECBAgQIBAwwKCdsOgpiNAgAABAgQIECBAgACBsgWyQfv69evv9Xq9b3NM/X6/mpubO7+0tHQnN9b7BAgQIECAAAECBAgQIECgqwJjg/bW1tb50Wh0O4XoCNtjDQaDQRVjq5WVFXcr7+q3RV8ECBAgQIAAAQIECBAgkBUYG7Rv3LhxeWZm5mouZKdVhsPhfgnaWXMDCBAgQIAAAQIECBAgQKDDAoJ2hw+u1ggQIECAAAECBAgQIECgfQFBu31zKxIgQIAAAQIECBAgQIBAhwUE7Q4fXK0RIECAAAECBAgQIECAQPsCgnb75lYkQIAAAQIECBAgQIAAgQ4LCNodPrhaI3DKAnOx/pWoB1HzUR9HbZ/yPlmeAAECBAgQIECAwMQFBO2JE1uAQLECX0bnv0R9FfVW1JtR7xSroXECBAgQIECAAIFiBATtYg61Rgm0KnA2Vrsblf7/K+pM1H9RL0f93uqeWIwAAQIECBAgQIBAywKCdsvgliNQiEA6c/11VLp8/HC7Fy8+jfqmEANtEiBAgAABAgQIFCrQeNDe3d29XKiltgk8swK9Xu/BxsbGZos7mP4e+8Ooc0fW/PUgfH/W4n5YigABAgQIECBAgEDrAo0H7ampqdabsCABAuMF9vb2qvn5+WpxcbHXktVHsc77UelS8cPtTrz4IurzlvbBMgQIECBAgAABAgRORaDxoL28vHwqjViUAIHjBQaDQbW5uVldunSpraCdLh1PofrFI3v1b7z+IOp7x4oAAQIECBAgQIBAlwUE7S4fXb0ROCJw7dq1NoN2ugnaH1ELUf9Epcd7/R31UlS6SZqNAAECBAgQIECAQGcFagXt7e38o2/7/X41MzNTLS0tdRZLYwSeV4GHDx9Wjx8/ri5cuNDWGe1E9UPUT1E/Rr0d9UbUu8+rof0mQIAAAQIECBAgUFegVtBOP6TnthS0p6enU6VH+dgIEHiGBGZnZ+/HL8xejRui3W9xt16Ita5E/Ra1GPVJ1KMW17cUAQIECBAgQIAAgVMRqBW0Hz3K/2x8GLTX19fbPGN2KmgWJUCAAAECBAgQIECAAAECxwnUCtrpktPcFo8P2j+jLWjnpLxPgAABAgQIECBAgAABAl0WqBW0d3Z2sgYpaKez2oJ2lsoAAgQIECBAgAABAgQIEOiwQK2gvbu7W4sgBe21tTWXjtfSMogAAQIECBAgQIAAAQIEuihQK2g/ffq0du+Cdm0qAwkQIECAAAECBAgQIECggwK1gvZgMMi2PhrFVLGtrq46o53VMoAAAQIECBAgQIAAAQIEuipQK2gfhuhxCGnMcDgUtLv6TdEXAQIECBAgQIAAAQIECNQSqBW0043OclsK2alWVlbyg3OTeZ8AAQIECBAgQIAAAQIECDynArWC9tTUVLa9FLL39vYE7ayUAQQIECBAgAABAgQIECDQZYGxQXtra+t8BOjbs7OzWYMUstPfci8vLzujndUygAABAgQIECBAgAABAgS6KjA2aKemb926NXry5Em2//Ror9g24tLxzexgAwgQIECAAAECBAgQIECAQEcFskG7o31riwABAgQIECBAgAABAgQITERA0J4Iq0kJECBAgAABAgQIECBAoFSB44L2doC8XiqKvgkQIECAAAECBAgQIECAwAkEfo7Pnkmf7x2k7hSy70VdPMGkPkqAAAECBAgQIECAAAECBEoVuBmNL6SwnYL2AyG71O+BvgkQIECAAAECBAgQIECgQYH9sJ2C9nfx4lyDE5uKAAECBAgQIECAAAECBAiUKnDX869LPfT6JkCAAAECBAgQIECAAIGJCAjaE2E1KQECBAgQIECAAAECBAiUKiBol3rk9U2AAAECBAgQIECAAAECExEQtCfCalICBAgQIECAAAECBAgQKFVA0C71yOubAAECBAgQIECAAAECBCYi8D8eHuye4pSPLgAAAABJRU5ErkJggg==",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_39473e4f14a6416896677b422b17f0dd\"},{\"border\":\"3px red dotted\"},{\"children\":[\"IPY_MODEL_d4dec178459b4d68bcf4bdb4a24ca743\"],\"layout\":\"IPY_MODEL_2b0691c934634c74a2f82f45255ee1ec\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "container = widgets.Box()\ncontainer.layout.border = '3px red dotted'\ndisplay(container)\n\nint_range = widgets.IntSlider()\ncontainer.children=[int_range]"
       },
       "cell_index": 9,
       "root": true
      }
     ]
    },
    "50be0b320ecc464993c35bed4bd38bc1": {
     "views": []
    },
    "52084930b3b3497a9fc1dee390a7c0cf": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 12,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABTCAYAAABgQH/KAAAQ6UlEQVR4Xu3debC9dUEGcMXYIcDKjWUgQRmajBgCUkQZQAQGEUyC0oBgYgnSQAoQTcAGUBAjkZFAZUuFCosRymlojBaIoEbEjdJYAqSioDEiIHuemffMnK73cPn9OHfl88488957lnf5nPvPc7/v+z0vfIGFAAECBAgQIECAAAECBAgQmJrAC6e2JRsiQIAAAQIECBAgQIAAAQIEXqBo+yMgQIAAAQIECBAgQIAAAQJTFFC0p4hpUwQIECBAgAABAgQIECBAQNH2N0CAAAECBAgQIECAAAECBKYooGhPEdOmCBAgQIAAAQIECBAgQICAou1vgAABAgQIECBAgAABAgQITFFA0Z4ipk0RIECAAAECBAgQIECAAAFF298AAQIECBAgQIAAAQIECBCYooCiPUVMmyJAgAABAgQIECBAgAABAoq2vwECBAgQIECAAAECBAgQIDBFAUV7ipg2RYAAAQIECBAgQIAAAQIEVrVo3xSyC5PPT5lum2zv9OSx5IRh22dkvWFy4pT3ZXMECBAgQIAAAQIECBAgQGDeBMaL9huyl3OTbZNPD3ts0T042SG5Ozkg+dvkn6d8ROtle5cljybHDNvuPtdKbpnyvmyOAAECBAgQIECAAAECBAjMm8DMEe1fy55+Kdl6bI9vzs8PJX//HI6io9S/Pcf7z8/z648V7eewO28lQIAAAQIECBAgQIAAAQKLIzCzaL9nKLrjRbuv6cjyE6t5iK/J+25ONprj/efl+Q0U7dVU9jYCBAgQIECAAAECBAgQWBICcxXtw3OUVyVPJfskpyQfT65Ljk/elRyXXJEcm6yTvDTZMfmhZL/k7ORXk16WfmPypQlnPl60t8trTkseSU5Oejn5SUkvXb802TTZN7lj2FYvb+993nslvdS8x2khQIAAAQIECBAgQIAAAQILLjBb0X5fjuIzSUvz25JNkhbt3kf9laQF+JrktUlHqn82eTq5K7k82Xk4iw9m3QnOtky+ncw18dp40V47r78keTxpkd8+uT05Irk6uThZMzks2SnZI2mh77HenxySXD8chxUBAgQIECBAgAABAgQIEFgwgblGtFtyW3hbtLvcmlyQfDbZPLk36WXlTyZrJP8yPPcbw+8PZ71lsqpFu/vqCHgvN+9o9mhfLdc9lj52YLJ3ctFwbJ2srctuSUfcrxx+tyJAgAABAgQIECBAgAABAgsmMFfRfkWO5MHke8MR9bLsjyYt2psl9yWj8tuXdDT7k8kWya8kn0q2TFanaJ+T922ctFTP3NdReayj1nsmHbluqe4ou4UAAQIECBAgQIAAAQIECCyqwFxFe+bBPVPRflFe/PKkM5R39vIzk45E9zLw+SzaHXFvIe992qOlhb+j7xYCBAgQIECAAAECBAgQILCgAjOLdicROzrZasJRtLx2RLv3cI9GmXsvd2ck7/qspJOXdeml3P1u7i793u0XJy9JvjFh2/16r8463v136aXjLdD9vSPk9ySjy9Q7on1o0nuzd09uSi5Mesl4J23rBG53TtiPhwkQIECAAAECBAgQIECAwLwJjBftXbOXTkjWGcN72XfL6mNje359fu5l2l9I+jVgLbsdtf5A0su8u63vJr1c/FvDez82PP7HWb8seXvyzVnOpsX+2qRlvQW6k6B10rN1h98PGvbVmc1vSFqqd0n2T25Lei95J2nrMZyadBZ0CwECBAgQIECAAAECBAgQWHCBuWYCX/ADskMCBAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lA0V7On55jJ0CAAAECBAgQIECAAIElJ6BoL7mPxAERIECAAAECBAgQIECAwHIWULSX86fn2AkQIECAAAECBAgQIEBgyQko2kvuI3FABAgQIECAAAECBAgQILCcBRTt5fzpOXYCBAgQIECAAAECBAgQWHICivaS+0gcEAECBAgQIECAAAECBAgsZwFFezl/eo6dAAECBAgQIECAAAECBJacgKK95D4SB0SAAAECBAgQIECAAAECy1lgORTtvQP8geTk5C+eJfY2ed3pyWPJCcN7zsh6w+TEZ7kNLyNAgAABAgQIECBAgAABAqssMLNovzpbOCt5NNkx2X4oqh9b5S1P7w3bZlN/l+yVPNuivV5ee9lwHscMh7JD1mslt0zv0GyJAAECBAgQIECAAAECBAj8f4GZRftrefqtyTeSPteC3ccWs2j3iB9IDl6Fot33nJ+sn4yKts+eAAECBAgQIECAAAECBAjMu8B40X5J9vZQskVy/7DnTYaC+4l5P5Jn3kGP55BVLNrn5fUbKNqL/MnZPQECBAgQIECAAAECBJ5nAuNFe42ce0ey/zd5R3LbYPHKrP9x+Lmjyr3/uZdx9xLsU4bHt8v6ncm6yY8nP5d8J9k46b3Sjyc7J1clVyQ/kbwv+WqyZnJ0cl1y5LC9jkR/KGnx/9HkoGS/5NleOt7NjBftHt9pySNJ7/XuKPdJyQHJpcmmyb7JHcP+J53n8LQVAQIECBAgQIAAAQIECBCYXWDmpeMtpF9IOqr96eTU5OHhrTtlvUdydtKR7tEo85/l5z9Ndkv+Zyirf5h1Jx9reb4w6WtaZv8heWNye3Jt8uLkqOF938p66+TbycXJzcnvDu+7b9j+6hbttfP+S5IW/uOS3nveYzgiuXrYXwv/Ycmk87w+z1kIECBAgAABAgQIECBAgMAzCsw263hHk9+fvDv5z+RNSUd6Lxq2dPewbrFukf5e8uako+BdfiRpoe1o9r1JJyb77+G5z2fdUeVfTDpZ2YNJR7y7dPT6wKSj6v35h5POGt5lGpeOn5vtbJR0NHvz4dharp8aHuu+O8P5pPO8cjgWKwIECBAgQIAAAQIECBAgMFFgvGi/KK/qqHPLcZdXJR3dfjLpSHdHdFs2r5mxtffm944Qv33G42/M7x3J/sGkhb1LJyh7TdJLz3vJdgv1qGiPynSL+58nnSH86eF90yja52RbLf8t2pslHSUfFe2Oqvce8D2f4TxnnJ5fCRAgQIAAAQIECBAgQIDA9wuMF+118vSxyQVjL+t90X+Q9LlOiNai2vuXR0vvu24J7/3ULa9PDE+8LuuOVvfe7l6KPbrf+yP5uQX6+GRS0e5Xi305+bGk93B3Wcii3UvMZzvPW8fO248ECBAgQIAAAQIECBAgQGBWgZlF++t51WuTfp1Wl47+7pN00rDdk5uS3nPdS8b7eCc366h076/+k6QTkO2a3JXcmHwxadluge/ypeSEpEX6k0nLeEfEu7RMH5r81fD8N7PuKHnvB+/PnSit936PRrmHt01cdfS8s453orUuvXS8Bbq/9x70e5KW/o7Yd0S7++496JPO8865duh5AgQIECBAgAABAgQIECAws2j33uqOKPeS8f7cInpi8q8DVScS6+zdfV8nSusM4l16yXXvbe7kZh3d/vDw+MuyHt2L/R/5+S+TlvSOgv9+8m9J79fu6HUvSf940uLde6gvT3pP9eeS3j/9R8O2e3xzLVvlBZ1srSPxLdA9l0561lnR+3tnMT8z6T8Abkj6z4Ndkv2Tjr5POs+59ut5AgQIECBAgAABAgQIEHieC8w2GdrznMTpEyBAgAABAgQIECBAgACB1RdQtFffzjsJECBAgAABAgQIECBAgMD3CSja/igIECBAgAABAgQIECBAgMAUBRTtKWLaFAECBAgQIECAAAECBAgQULT9DRAgQIAAAQIECBAgQIAAgSkKKNpTxLQpAgQIECBAgAABAgQIECCgaPsbIECAAAECBAgQIECAAAECUxRQtKeIaVMECBAgQIAAAQIECBAgQEDR9jdAgAABAgQIECBAgAABAgSmKKBoTxHTpggQIECAAAECBAgQIECAgKLtb4AAAQIECBAgQIAAAQIECExRQNGeIqZNESBAgAABAgQIECBAgAABRdvfAAECBAgQIECAAAECBAgQmKLAqhTtjbPf9yQ/lew9yzFskse+nOycPDDHMa6Z549MTk5eOeG12+Tx05PHkhOG15yR9YbJiVM0sCkCBAgQIECAAAECBAgQIDA1gfGi/f5s9WeSO5Otkh2Ta5IW7N2TFuhDkz2SXWY5gjXy2BHJ5clTcxzh2nn+wOSq5AcmvHa9PH5Z8mhyzPCaHbJeK7llagI2RIAAAQIECBAgQIAAAQIEpigwXrSPz3Z/J3kiOTz5aNKS3aWl+OtJR7OPS2Yr2qt6WK/KG76aTCra3d75yfrJqGiv6j68ngABAgQIECBAgAABAgQILKjAeNF+efb84LD3w7MeL9odge4I835JC/k0ivbW2U7L+zMV7fPy/AaK9oL+TdgZAQIECBAgQIAAAQIECDwHgUn3aM8s2qNdvGMo2hdk/eHkO0kvJf/uUIbfnfXrhxf/etavTv466eO9FL2luo/fk/xk8pbhsUmnMF60t8uLTkseSXpvd0e5T0oOSC5NNk32Te4YNnZw1r3Pe6+kl5qfMmknHidAgAABAgQIECBAgAABAtMSWJ2i/ZvZ+c8nf5N8JflgckWybfK1pCPj/560XL8r6WXn2ye9H/vm5KDkn5Le731l8mxHtDuqfknyeNLL17vN25PeF351cnHSSdYOS3ZK+g+As5NO0nZ/ckhyfWIhQIAAAQIECBAgQIAAAQLzJrA6RXv80vHfy5HdlpybrJv8V9Ki/VDyzqSjzq8bjn7/rDtreCc067I6l453PxsN290863uTlutOvtZ9tdR3RvSLhn3cPax3y/q6pMXeQoAAAQIECBAgQIAAAQIE5k3guRbtz+bIOkt5R7nXSTraPCravcy85XfX4ejfm/WbkjcMv69O0T4n7+0Ebd3uZsl9yahoH5WfO2q9Z9KR65bqzppuIUCAAAECBAgQIECAAAECCyYwjaI9unx8rqLd78LuPdYtyE8n81m0e4l5C3nv0x4t/XqyWxdM1o4IECBAgAABAgQIECBA4HkpMKloHxmN30o64/f40svBfzkZzTreEe27krOS0aXjr8jPnb28I9p97U8PG9gy684yfnrSSc46SdkXk5cmD0/Q79d79RiOHp7vpeMt0P19i6STqvV7tZ9MOqI9+p7vfu/3TcmFSS8Z3yfpPeIdfbcQIECAAAECBAgQIECAAIF5E5itaHd28F4K3su8ez/2Z5LO9N1C3HufW2LfljyafC7pRGO/kPT+6Bbbzu7dy7Zb1DsLeAt3y26Xtyb92rAHkhuH5z6S9SdmOcOt8ti1SUfKW6B7WXonPWuh7++dVO3M5NjkhmHf/QdA7wXvfeOdMK0j6D3HU5NO2GYhQIAAAQIECBAgQIAAAQLzKjBpRHted2rjBAgQIECAAAECBAgQIEBgpQoo2iv1k3VeBAgQIECAAAECBAgQILAoAor2orDbKQECBAgQIECAAAECBAisVAFFe6V+ss6LAAECBAgQIECAAAECBBZFQNFeFHY7JUCAAAECBAgQIECAAIGVKqBor9RP1nkRIECAAAECBAgQIECAwKIIKNqLwm6nBAgQIECAAAECBAgQILBSBRTtlfrJOi8CBAgQIECAAAECBAgQWBQBRXtR2O2UAAECBAgQIECAAAECBFaqgKK9Uj9Z50WAAAECBAgQIECAAAECiyKgaC8Ku50SIECAAAECBAgQIECAwEoVULRX6ifrvAgQIECAAAECBAgQIEBgUQT+D2O2F3KOZp3wAAAAAElFTkSuQmCC",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_60588d622a5f4f0db36553f27a09ea75\",\"value\":\"First line\"},{},{\"layout\":\"IPY_MODEL_bfdf1c284fde4472b50983c6c10de85e\",\"value\":\"Second line\"},{},{\"layout\":\"IPY_MODEL_1bd6171b0fe44cbb9c7d5361bb16844a\",\"value\":\"Third line\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "w1 = widgets.Label(value=\"First line\")\nw2 = widgets.Label(value=\"Second line\")\nw3 = widgets.Label(value=\"Third line\")\ndisplay(w1, w2, w3)"
       },
       "cell_index": 33,
       "root": true
      }
     ]
    },
    "5d8e0e83bbae4117bad20467c967234a": {
     "views": []
    },
    "60588d622a5f4f0db36553f27a09ea75": {
     "views": []
    },
    "643c41fe2e564c5bbac401fdcab7c363": {
     "views": []
    },
    "6780e69abcb04c17902ad2e7f14f5a91": {
     "views": []
    },
    "68c76766b7b54e8aa9f69dcbd087781b": {
     "views": []
    },
    "6acdd68027a54640919365adb42a6db8": {
     "views": []
    },
    "6b17c2f904564518ba9869ffb8d3a800": {
     "views": []
    },
    "6d43461bf87749adbbcdc8658c2c2ef4": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 9,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_cf88e9aa61704e0f8b89e21c16c7ecf9\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_7aa935e421e64642abe057b994b4d684\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_b9c3fcc4234a40d69fa105949d858684\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_6ed83cf8119b4cf48a3a906a0fc2a5d2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text())"
       },
       "cell_index": 22,
       "root": true
      }
     ]
    },
    "6e5476540195432aada6ae3c13e36def": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 5,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAADNCAYAAABHLAj5AAAgAElEQVR4Xu3dCbBf890/8E+WRiKhDRKR0HCTTCqS8dhqaSmPXfmPvVUzXWyjZcRWpKpMp6hqUSq1dv4UT3moopYqIUgrljakteaKSEiQFLGEm9zc//2e/hNLpMldfr+z3NeZoc+455zv5/v6nN/M7/18zzm/bmEjQIAAAQIECBAgQIAAAQIEOk2gW6edyYkIECBAgAABAgQIECBAgACBELRdBAQIECBAgAABAgQIECBAoBMFBO1OxHQqAgQIECBAgAABAgQIECAgaLsGCBAgQIAAAQIECBAgQIBAJwoI2p2I6VQECBAgQIAAAQIECBAgQEDQdg0QIECAAAECBAgQIECAAIFOFBC0OxHTqQgQIECAAAECBAgQIECAwNKg/cILL2zbo0ePiYsWLRK+XRcECBAgQIAAAQIECBAgQGAlBXr27NnS3Nz8lYaGhgfTIUtD9YwZM1rWWmutlTyN3QgQIECAAAECBAgQIECAAIElAnPnzo2hQ4dmGXtp0G5sbGwZNGgQJQIECBAgQIAAAQIECBAgQKCNAnPmzIlhw4YJ2m10szsBAgQIECBAgAABAgQIEPhUAUHbhUGAAAECBAgQIECAAAECBDpRQNDuREynIkCAAAECBAgQIECAAAECgrZrgAABAgQIECBAgAABAgQIdKKAoN2JmE5FgAABAgQIECBAgAABAgQEbdcAAQIECBAgQIAAAQIECBDoRAFBuxMxnYoAAQIECBAgQIAAAQIECAjargECBAgQIECAAAECBAgQINCJAoJ2J2I6FQECBAgQIECAAAECBAgQELRdAwQIECBAgAABAgQIECBAoBMFBO1OxHQqAgQIECBAgAABAgQIECAgaLsGCBAgQIAAAQIECBAgQIBAJwoI2p2I6VQECBAgQIAAAQIECBAgQKAmQfvvM96MSydMj5fmLYjdNl47U37vg0Vx39Nz44pDN4311uhDngABAgQIECBAgAABAgQIVFKgJkE7SV3311lx299fif/53heXwk1ufCPW6NcrRqzdt5KYJkWAAAECBAgQIECAAAECBGoWtP/nrzPj1r/P/ljQbmmJWNi8OHr17E6eAAECBAgQIECAAAECBAhUUqBuQfvOJ1+NnUcPjBS2b3r05eyf43cfEWfe+mwcv9vw2GHD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EMhdQND+Dy04/fTT4+23347zzjsvl0b58p8Lu0G7oIDPWhdsuikTIECAAAECBGooUNignQo7//zz41e/+lV87Wtfi7Fjx8bWW29dQ4plT/23v/0tmpqaYquttqrruEsG8+U/F3aDdkEBn7Uu2HRTJkCAAAECBAjUUKCwQTvN+ZlnnokNN9wwUuDdZJNNasjw71N/8MEHcdVVV8URRxxR87FWZgBf/ldGyT4EOi7gs9ZxQ2cgQIAAAQIECBD4UKDQQXvatGkxYsSImDp1aowePbqmfVu8eHEcfvjhsd5668UZZ5xR07FW9uS+/K+slP0IdEzAZ61jfo4mQIAAAQIECBD4uEDpg/ZNN90UjzzySMyfPz/mzJkTl112WQwYMCCb5R/+8IcspE+ZMiX7b+PHj4/u3bvHqaeeGqusskr2t4aGhjjnnHPi3nvvjWOPPTY++9nPxg477BAHHXRQnHXWWbHGGmvEhRdemJ3vH//4R1x++eWx6qqrxuTJk+NnP/tZbL755nHLLbfEmWeeGSeddFJcd911cc8992S3vR966KHZcYcddlj069cvLrjggjZdf778t4nLzgTaLeCz1m46BxIgQIAAAQIECHyKQKmDdrql/MQTT4wJEyZkUzv66KMjTeiOO+6Ixx57LHuJWQq+//rXv2LgwIFZmE5Beu+9944XX3wxZs+eHYMHD44333wz++/f/va3Y/31189WtNNt5OkW8j59+sQll1wS7777bhaqU6hfbbXV4sYbb4yjjjoqGhsbo1evXrHOOuvEgQceGD/96U/jtttuy8L8jBkzsrrSvr17944999yzTRehL/9t4rIzgXYL+Ky1m86BBAgQIECAAAECVQva6VbvNddcMwu3aUsr1+lZ7hRwf/zjH2cvMUuryWl76aWXYsiQIbFw4cIshG+55ZZx8803Zy9amzVrVva3jwbtdMzJJ58cb731Vha0r7322rjooovi4Ycfzs6XbjVPq+Rp5fqb3/xmDBs2LC699NLYaaedsmfLN9544yysd2Tz5b8jeo4lsPICPmsrb2VPAgQIECBAgACBFQuUekV7++23j8022yx+8YtfZDNNP8W1+uqrx0MPPZStSqeV67Tq/MnthhtuyMJwCsgbbLBBzJw5M9Zdd91lgvYpp5ySrXanoJ3Ol1aq0xfyJVsae999981Wr4cPH57tl4J2erb8C1/4QixatGjFHfgPe/jy3yE+BxNYaQGftZWmsiMBAgQIECBAgMBKCJQyaLe0tMSjjz6a/fTXvHnz4vbbb8+mmp7T7t+/f7zyyivZ89LplvEUjtOWVqDTbd/vvfdenHbaaTFp0qQsCH/mM59ZqaD9m9/8Jo4//vh4/fXXs2PStummm8YPfvCD2H///QXtlbjY7EKgqAKCdlE7oy4CBAgQIECAQDkFCh20l/fzXr/+9a9j5513jldffTV23HHHeP7557O3hf/5z3/OXlaWVqzvuuuu2H333bOV6PS/V199dbbynJ7ZTj/hlUL3xIkTY7fddstuJU8r22kFOz2Tfdxxx2XPbqdAnla00y3hKcSnF6ddfPHF2e3m6b9vs8022Qp3Oib9Le2X6kor2iNHjozm5ubsqrjmmmuyl6GlFfa2bL78t0XLvgTaL+Cz1n47RxIgQIAAAQIECCwrUNignQpLLzNLwTatHKff006r0uk277SqnEJ42q688sosOG+33XbZanUK1un28bSlW8rPPffc7OVl6Ty77LJL9vx2Cufp7eO//OUvY+zYsdmxKaDffffdcfDBB8cxxxwT3/jGN7L/e8GCBVlwT7eCp+ezTzjhhCxgv//++/Hd7343Ro0aFX/6059ir732yt4yPm7cuKym9Ix4qivdnp6eE08r7amWtmy+/LdFy74E2i/gs9Z+O0cSIECAAAECBAiUKGhrVmSr5ek5cBsBArUV8Fmrra+zEyBAgAABAgS6mkBhV7S7WiM+bb6+/LsKCNRHwGetPs5GIUCAAAECBAh0FQFBu8Cd9uW/wM1RWqUEfNYq1U6TIUCAAAECBAjkLiBo596C5Rfgy3+Bm6O0Sgn4rFWqnSZDgAABAgQIEMhdQNDOvQWCdoFboLQuIiBod5FGmyYBAgQIECBAoE4CgnadoNszjC//7VFzDIG2C/istd3MEQQIECBAgAABAssXELQLfHX48l/g5iitUgI+a5Vqp8kQIECAAAECBHIXELRzb8HyC/Dlv8DNUVqlBHzWKtVOkyFAgAABAgQI5C4gaOfeAkG7wC1QWhcRELS7SKNNkwABAgQIECBQJwFBu07Q7RnGl//2qDmGQNsFfNbabuYIAgQIECBAgACB5QsI2gW+OqZMmRIjR46MPn36FLhKpREot8CCBQti2rRpMWbMmHJPRPUECBAgQIAAAQKFERC0C9OKZQuZP39+pAY1NzcXuEqlESi3QI8ePWLEiBHRt2/fck9E9QQIECBAgAABAoURELQL0wqFECBAgAABAgQIECBAgEAVBATtKnTRHAgQIECAAAECBAgQIECgMAKCdmFasWwh77zzTkyfPj2ampoKXKXSii7Qq1ev2GCDDaJfv35FL1V9BAgQIECAAAECBCohIGgXuI1Tp06N4cOHexlagXtUhtK87KsMXVIjAQIECBAgQIBAlQQE7QJ3008OFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdoHbJxwVuDklK821VLKGKZcAAQIECBAgQKDUAoJ2gdsnHBW4OSUrzbVUsoYplwABAgQIECBAoNQCgnaB2yccFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdoHbJxwVuDklK821VLKGKZcAAQIECBAgQKDUAoJ2gdsnHBW4OSUrzbVUsoYplwABAgQIECBAoNQCgnaB2yccFbg5JSvNtVSyhimXAAECBAgQIECg1AKCdie07+67747TTjstJk+e3Aln+/AUwlGncnbpk7mWunT7TZ4AAQIECBAgQKDOAoL2CsBfe+21GDlyZOyxxx7Rp0+fbO/Zs2fHHXfcEWeddVaMGzcu0j4PPvhg7Lfffp3aPuGoUzm79MlcS126/SZPgAABAgQIECBQZwFBewXg//znP2PWrFmx6667Lt3zq1/9aha2H3nkkejZs2fNWtbecDR37ty49dZb43Of+1xW27777luzGp24HALtvZbKMTtVEiBAgAABAgQIECiWgKC9gn7MnDkzBgwYEL179872vOaaa+I73/lOFrI32WSTmnazPeGopaUlW2U/5phjYvDgwXHZZZfFFltsUfNaawrh5B0WaM+11OFBnYAAAQIECBAgQIBAFxUQtNvQ+FdffTU22mijOPzww+Pss8/Ojpw3b16ce+658cADD8Rf/vKXuPLKK+PCCy/M/p6e237ppZfizDPPjCOOOCLb/7DDDot+/frFBRdcsMKR2xOOnn322Tj//PPjkksuyc4/adKkuPfee+NHP/rRCsezQ3UF2nMtVVfDzAgQIECAAAECBAjUVkDQboPvAQccEE8++WQ88cQTS1e4Fy5cGFdffXUWtp955pl48803sxXwk08+Ob7//e9nK8qnnnpqPP300zFs2LC48cYbs2P33HPPFY7cnnD0xz/+MXte/JxzzsnO/9RTT8V5550XV1xxxQrHs0N1BdpzLVVXw8wIECBAgAABAgQI1FZA0F5J39///vex//77x8SJE2Pbbbf92FF33nlnHHfccVnQTltasX744Ydj9OjR0dzcHJ///Oez1e0jjzxyJUf7927tCUfXX399pFXtJSvYzz33XPzwhz+M3/3ud9G9e/c2jW/n6gi051qqzuzNhAABAgQIECBAgEB9BQTtlfB+4403YtSoUbHPPvvE+PHjlznirrvuimOPPfZTg3baeaeddsr+OeWUU1ZitA93aU84Sm9DT7ew/+QnP8lONHXq1Pj5z38eV111VZvGtnO1BNpzLVVLwGwIECBAgAABAgQI1E9A0F4J629961sxYcKE7Dbs1VZbbekRjz32WGy++eaxoqC93XbbxdixY9v881/tCUdpVT09I77k/yFw//33Z7eSpxV1W9cVaM+11HW1zJwAAQIECBAgQIBAxwQE7RX4pRC9++67R3r2Of2s15Jt0aJFcfrpp2cvOku3jqcV7XTLdtrSreM333xz7LzzzpFWw7/85S9nt4GnZ7PTW8vT3/fee+8Vdq694ejEE0+M9M+gQYPi0ksvjY033ji22mqrFY5nh+oKtPdaqq6ImREgQIAAAQIECBConYCg/R9sm5qaYsSIEfHWW29lz2cv2dJz1+nnvXbbbbfs+eeTTjoprr322uy3q9Mt4ilIf/3rX48xY8bE888/H4ccckhsuumm2eHpreP9+/fPXp62oq294ejll1+O2267LYYMGZINsddee61oKH+vuEB7r6WKs5geAQIECBAgQIAAgZoICNo1YP3oy9A6cnrhqCN6jv2ogGvJ9UCAAAECBAgQIECgfgKCdg2s+/btm711PK1od2QTjjqi51hB2zVAgAABAgQIECBAIB8BQbsT3dMt5el3s7/3ve9lv6E9bty47Dbx9m6CdnvlHPdJAdeSa4IAAQIECBAgQIBA/QQE7fpZt3kk4ajNZA5YjoBryaVBgAABAgQIECBAoH4Cgnb9rNs8knDUZjIHCNquAQIECBAgQIAAAQK5Cwjaubdg+QUI2gVuTslKcy2VrGHKJUCAAAECBAgQKLWAoF3g9glHBW5OyUpzLZWsYcolQIAAAQIECBAotYCgXeD2CUcFbk7JSnMtlaxhyiVAgAABAgQIECi1gKBd4PYJRwVuTslKcy2VrGHKJUCAAAECBAgQKLWAoF3g9glHBW5OyUpzLZWsYcolQIAAAQIECBAotYCgXeD2TZkyJUaOHBl9+vQpcJVKK7rAggULYtq0aTFmzJiil6o+AgQIECBAgAABApUQELQL3Mb58+dHalBzc3OBq1Ra0QV69OgRI0aMiL59+xa9VPURIECAAAECBAgQqISAoF2JNpoEAQIECBAgQIAAAQIECBRFQNAuSifUQYAAAQIECBAgQIAAAQKVEBC0K9FGkyBAgAABAgQIECBAgACBoggI2kXphDoIECBAgAABAgQIECBAoBICgnYl2mgSBAgQIECAAAECBAgQIFAUAUG7KJ1QBwECBAgQIECAAAECBAhUQkDQrkQbTYIAAQIECBAgQIAAAQIEiiIgaBelE+ogQIAAAQIECBAgQIAAgUoICNqVaKNJECBAgAABAgQIECBAgEBRBATtonRCHQQIECBAgAABAgQIECBQCQFBuxJtNAkCBAgQIECAAAECBAgQKIqAoF2UTqiDAAECBAgQIECAAAECBCohIGhXoo0mQYAAAQIECBAgQIAAAQJFERC0i9IJdRAgQIAAAQIECBAgQIBAJQQE7Uq00SQIECBAgAABAgQIECBAoCgCgnZROqEOAgQIECBAgAABAgQIEKiEwKcG7enTp7cMHjw4evXqVYlJmgQBAgQIECBAgAABAgQIEKiHQFNTU8yZMyeGDh3aLY2X/SttjY2Ne3Tv3v32xYsX16MOYxAgQIAAAQIECBAgQIAAgUoItGbpaGlp2a6hoeHBjwXtSszOJAgQIECAAAECBAgQIECAQM4CS1e0c67D8AQIECBAgAABAgQIECBAoBICgnYl2mgSBAgQIECAAAECBAgQIFAUAUG7KJ1QBwECBAgQIECAAAECBAhUQkDQrkQbTYIAAQIECBAgQIAAAQIEiiKwNGi3/ubXtj169Ji4aNEi4bso3VEHAQIECBAgQIAAAQIECBReoGfPni3Nzc1fWeat4zNmzGhZa621Cj8BBRIgQIAAAQIECBAgQIAAgaIJzJ0791N/R7tl0KBBRatVPQQIECBAgAABAgQIECBAoPACc+bMiWHDhmV3iC+9TbyxsVHQLnzrFEiAAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRQQtIvYFTURIECAAAECBAgQIECAQGkFBO3Stk7hBAgQIECAAAECBAgQIFBEAUG7iF1REwECBAgQIECAAAECBAiUVkDQLm3rFE6AAAECBAgQIECAAAECRRSoSdD+vw/OiInPzI2GgX3jlTfej2dnvx07jBoQ77y/KP4+48347ZFbxNqrr1JEDzURIECAAAECBAgQIECAAIEOCdQkaN/06Mux1ybrRK+e3ePOJ1+Ni+5ujDtO3CYr9IFn58bn11w11l9r1Q4V7mACBAgQIECAAAECBAgQIFBEgZoE7XnvNMWa/Xpl8/1k0G5atDjeX9gcq/f5TBE91ESAAAECBAgQIECAAAECBDokUJOg/dGKPhm0l/ytpSXiur/OzEL39Nffi8H9e8eR/90Q3bt1aD4OJkCAAAECBAgQIECAAAECuQrkFrT/95GXY/6ChXHoV9aPxa2h+5ArHo9dRq8d39h63VxBDE6AAAECBAgQIECAAAECBDoikFvQPmj8o3HsrsNjy2H9s/pvmDwrbnrslbj+qC92ZD6OJUCAAAECBAgQIECAAAECuQrkErTTCvb2Zz0QZx+4UXxpxJoZwKTn58VpNz4VE8ZtmyuIwQkQIECAAAECBAgQIECAQEcEcgnaqeD9L5oc+20xJA7a6t+3ij/03Ly4/P4X46ojNuvIfBxLgAABAgQIECBAgAABAgRyFah50P7jlDlxYevPe9190pc+NtHfTnop7n3q9bji0E2jZ+sb0C67b3oMWG2V2GfzwbmCGJwAAQIECBAgQIAAAQIECHREoKZB+5nZb8flrQH60elvZs9j77jRgPjs//9Zr+bW+8cvvueFePmNBTFi7X7Ru1ePOHjr9aKbt453pJ+OJUCAAAECBAgQIECAAIGcBWoatHOem+EJECBAgAABAgQIECBAgEDdBQTtupMbkAABAgQIECBAgAABAgSqLCBoV7m75kaAAAECBAgQIECAAAECdRcQtOtObkACBAgQIECAAAECBAgQqLKAoF3l7pobAQIECBAgQIAAAQIECNRdQNCuO7kBCRAgQIAAAQIECBAgQKDKAoJ2lbtrbgQIECBAgAABAgQIECBQdwFBu+7kBiRAgAABAgQIECBAgACBKgsI2lXurrkRIECAAAECBAgQIECAQN0FBO26kxuQAAECBAgQIECAAAECBKosIGhXubvmRoAAAQIECBAgQCwl468AAAFESURBVIAAAQJ1FxC0605uQAIECBAgQIAAAQIECBCosoCgXeXumhsBAgQIECBAgAABAgQI1F1A0K47uQEJECBAgAABAgQIECBAoMoCnxq0p0+f3jJw4MAqz9vcCBAgQIAAAQIECBAgQIBATQTmzp0bQ4cO7ZZOnv0rbY2NjXt079799sWLF9dkUCclQIAAAQIECBAgQIAAAQJVFGjN0tHS0rJdQ0PDgx8L2lWcrDkRIECAAAECBAgQIECAAIF6Cyxd0a73wMYjQIAAAQIECBAgQIAAAQJVFBC0q9hVcyJAgAABAgQIECBAgACB3AQE7dzoDUyAAAECBAgQIECAAAECVRQQtKvYVXMiQIAAAQIECBAgQIAAgdwEBO3c6A1MgAABAgQIECBAgAABAlUUELSr2FVzIkCAAAECBAgQIECAAIHcBP4fs2n2c5YZqxUAAAAASUVORK5CYII=",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_d82620cf12c74ad2a1af40592bf1b431\",\"description\":\"Location:\"},{},{\"layout\":\"IPY_MODEL_363acfb1df744529a842206348f79d96\",\"min\":0,\"description\":\"Zip:\",\"max\":99999,\"step\":1},{},{\"children\":[\"IPY_MODEL_e255b01613f7470bbb8b91d6dd8c3fda\",\"IPY_MODEL_3d66d0958c9c41f5b27d3189f014a7e1\"],\"layout\":\"IPY_MODEL_30c1ffc34ed64e31badd166418d76a0c\"},{},{\"layout\":\"IPY_MODEL_ead94a05575344ffa9273808d9dd6716\",\"description\":\"Location:\"},{},{\"layout\":\"IPY_MODEL_6b17c2f904564518ba9869ffb8d3a800\",\"min\":0,\"description\":\"Zip:\",\"max\":99999,\"step\":1},{},{\"children\":[\"IPY_MODEL_450671fffc004f63ae52030774cd6445\",\"IPY_MODEL_3df3859417b4446c84dbe4a255d2f063\"],\"layout\":\"IPY_MODEL_d63f1f34553c4e28acd0aa61f7d4c4d2\"},{},{\"children\":[\"IPY_MODEL_50be0b320ecc464993c35bed4bd38bc1\",\"IPY_MODEL_9095290b8a83444fb6f9d079f7a27271\"],\"layout\":\"IPY_MODEL_f9ffc6a3b6c7462880815263506b558d\",\"_titles\":{\"0\":\"From\",\"1\":\"To\"},\"width\":\"400\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "name1 = widgets.Text(description='Location:')\nzip1 = widgets.BoundedIntText(description='Zip:', min=0, max=99999)\npage1 = widgets.Box(children=[name1, zip1])\n\nname2 = widgets.Text(description='Location:')\nzip2 = widgets.BoundedIntText(description='Zip:', min=0, max=99999)\npage2 = widgets.Box(children=[name2, zip2])\n\naccord = widgets.Accordion(children=[page1, page2], width=400)\ndisplay(accord)\n\naccord.set_title(0, 'From')\naccord.set_title(1, 'To')"
       },
       "cell_index": 13,
       "root": true
      }
     ]
    },
    "6ed83cf8119b4cf48a3a906a0fc2a5d2": {
     "views": []
    },
    "7397b04f320044468f942ca8ccb6d5db": {
     "views": []
    },
    "750aa5e312ac4bb384cd033b64ccb4ac": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 9,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_cf88e9aa61704e0f8b89e21c16c7ecf9\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_7aa935e421e64642abe057b994b4d684\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_b9c3fcc4234a40d69fa105949d858684\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_6ed83cf8119b4cf48a3a906a0fc2a5d2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text())"
       },
       "cell_index": 22,
       "root": true
      }
     ]
    },
    "7518eca9d50f47198fbd78af5256ac8d": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 6,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_dab7d4b818704abdb804041bd7a2bae0\",\"description\":\"Name:\",\"padding\":\"4\"},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_892394ff14f94b538e8c6511fd6abdd0\",\"_options_labels\":[\"red\",\"orange\",\"yellow\",\"green\",\"blue\",\"indigo\",\"violet\"],\"description\":\"Color:\",\"value\":\"red\"},{\"padding\":\"4\"},{\"children\":[\"IPY_MODEL_1edacbbdf7844514aac02e97191ec144\",\"IPY_MODEL_011770b24f5d43f688d99cf5022e30c9\"],\"layout\":\"IPY_MODEL_f683e1cda9814b538a91d03f6849545f\"},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_0d0e80c75f0d45908135f2cdcd9b04c1\",\"description\":\"Age:\",\"max\":120,\"value\":50},{\"padding\":\"4\"},{\"layout\":\"IPY_MODEL_7397b04f320044468f942ca8ccb6d5db\",\"_options_labels\":[\"male\",\"female\"],\"description\":\"Gender:\",\"value\":\"male\"},{\"padding\":\"4\"},{\"children\":[\"IPY_MODEL_d41b93b340724a6c8fa91def411b193e\",\"IPY_MODEL_2189f99ff33446d1aaa22e1b844c44f2\"],\"layout\":\"IPY_MODEL_c4b88b6c423c426594abe3272865c2af\"},{},{\"children\":[\"IPY_MODEL_de3379bcdf344000aa73f5743cd5c7e0\",\"IPY_MODEL_fd46dc258456413693354b0bab4750e1\"],\"layout\":\"IPY_MODEL_d368b75c938048dc8257207ac5e0f53e\",\"_titles\":{\"0\":\"Name\",\"1\":\"Details\"}}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "name = widgets.Text(description='Name:', padding=4)\nname.layout.padding = 4\ncolor = widgets.Dropdown(description='Color:', options=['red', 'orange', 'yellow', 'green', 'blue', 'indigo', 'violet'])\ncolor.layout.padding = 4\npage1 = widgets.Box(children=[name, color])\npage1.layout.padding = 4\n\nage = widgets.IntSlider(description='Age:', min=0, max=120, value=50)\nage.layout.padding = 4\ngender = widgets.RadioButtons(description='Gender:', options=['male', 'female'])\ngender.layout.padding = 4\npage2 = widgets.Box(children=[age, gender])\npage2.layout.padding = 4\n\ntabs = widgets.Tab(children=[page1, page2])\ndisplay(tabs)\n\ntabs.set_title(0, 'Name')\ntabs.set_title(1, 'Details')"
       },
       "cell_index": 15,
       "root": true
      }
     ]
    },
    "7620c9b5717c4e7b83039696d7bc5f6a": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 10,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "buttons = [widgets.Button(description=str(i)) for i in range(3)]\ndisplay(*buttons)"
       },
       "cell_index": 27,
       "root": true
      }
     ]
    },
    "798ce3a70a3147ca96a01acb7a386736": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 8,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2197995d27164e5cb9987409c9e456bc\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_95c430776e7f4bfbb2f16c6d800320da\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_3e1b92a61128446985d3eedfb196b4f2\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_a7f5ba769b3247b7a69d2bda7edc8185\",\"description\":\"aaaaaaaaaaaaaaaaaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text(description=\"aaaaaaaaaaaaaaaaaa:\"))"
       },
       "cell_index": 20,
       "root": true
      }
     ]
    },
    "7aa935e421e64642abe057b994b4d684": {
     "views": []
    },
    "7da15043d6d64adbbf6920553112cdd6": {
     "views": []
    },
    "802d1efd76024b91938d141100e1de1b": {
     "views": []
    },
    "81176ed69c594d65883c99cad9d1e5ce": {
     "views": []
    },
    "892394ff14f94b538e8c6511fd6abdd0": {
     "views": []
    },
    "9095290b8a83444fb6f9d079f7a27271": {
     "views": []
    },
    "92f629f846194e20963c610b1a61fea9": {
     "views": []
    },
    "95c430776e7f4bfbb2f16c6d800320da": {
     "views": []
    },
    "9a8e911702994fb983b3023a7b39bcda": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 9,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_cf88e9aa61704e0f8b89e21c16c7ecf9\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_7aa935e421e64642abe057b994b4d684\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_b9c3fcc4234a40d69fa105949d858684\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_6ed83cf8119b4cf48a3a906a0fc2a5d2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text())"
       },
       "cell_index": 22,
       "root": true
      }
     ]
    },
    "9c139dd50d854d93a1453738cc36db2e": {
     "views": []
    },
    "9dcff5ea6a7d464a81b311b55c85b22a": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 16,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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H3HEEScfemg5Ubznx7Zt23p33HHHDfl4r3KjMg8CBAgQIECAAAECBAgQIEBgnsD8M9rHDg8P37R27drvH3DAAeWs8C88HnjggUPuu+++I2dnZ09M0S6XYXsQIECAAAECBAgQIECAAAECuyva5e8uv/zyg0dHR8uZ6vE9KG2Znp6+/pxzzimXYHsQIECAAAECBAgQIECAAAECCwQePKNNhgABAgQIECBAgAABAgQIEGguoGg3NzQCAQIECBAgQIAAAQIECBB4UEDRthgIECBAgAABAgQIECBAgEBFAUW7IqahCBAgQIAAAQIECBAgQICAom0NECBAgAABAgQIECBAgACBigKKdkVMQxEgQIAAAQIECBAgQIAAAUXbGiBAgAABAgQIECBAgAABAhUFFO2KmIYiQIAAAQIECBAgQIAAAQKKtjVAgAABAgQIECBAgAABAgQqCijaFTENRYAAAQIECBAgQIAAAQIEFG1rgAABAgQIECBAgAABAgQIVBRQtCtiGooAAQIECBAgQIAAAQIECCja1gABAgQIECBAgAABAgQIEKgooGhXxDQUAQIECBAgQIAAAQIECBBQtCutgc2bNx88Ozt71tjY2CmVhjQMAQILBLZv337d8PDwlRs2bLgbDgECBAgQIECAAIG2CijalWZmampq58jISG90dLTSiIYhQGChwPT0dG9mZqa3fv16P7ssDwIECBAgQIAAgdYK+GW10tRs2rRp58TERKXRDEOAwJ4EJicnexs3bvSzyxIhQIAAAQIECBBorYBfVitNjaJdCdIwBPYioGhbIgQIECBAgAABAm0XULQrzZCiXQnSMAQUbWuAAAECBAgQIECg4wKKdqUJVLQrQRqGgKJtDRAgQIAAAQIECHRcQNGuNIGKdiVIwxBQtK0BAgQIECBAgACBjgso2pUmUNGuBGkYAoq2NUCAAAECBAgQINBxAUW70gQq2pUgDUNA0bYGCBAgQIAAAQIEOi6gaFeaQEW7EqRhCCja1gABAgQIECBAgEDHBVZK0T4+8/D+ZENyfTKWTCcXJFPLMUeK9nIoew0CvZ6P97IKCBAgQIAAAQIE2i6wUop2cX598upkPCnf1w3JE5Oj+qV7T3NxTP7hkOTmJpOlaDfRsy+BwQUU7cGtbEmAAAECBAgQILB/BFZS0T4vhCWlaJfHqcm1yW8nt+yB96B+wS773dRkChTtJnr2JTC4gKI9uJUtCRAgQIAAAQIE9o/AaijaTw7t5qQ8Py85OjkgOadfxj+Q588nX0ouTz6R/G9SyvfAD0V7YCobEmgkoGg34rMzAQIECBAgQIDAMgis1KI9ErvPJb+WPCU5MPlYcmbf9Kt5/nryumRLcnZyU//fTsnzjv7+A0+Boj0wlQ0JNBJQtBvx2ZkAAQIECBAgQGAZBFZa0b4wZhclRyT3Jn+a/Dgpl5G/NLmxb/qE/t+/Ic9bkrOTm5p4K9pN9OxLYHABRXtwK1sSIECAAAECBAjsH4GVVrTnv0d7vmg5c13K9yt3w6xo75+151UJLEpA0V4Um50IECBAgAABAgSWUWC1FO2XxPS9yfrkZ33fp+W5XD6uaC/jgvNSBJoKKNpNBe1PgAABAgQIECCw1AIrqWiXj/d6bXL4btDK52rfkWxKyudtPzaZScrNz76XvCn5dvLd5Iyk3AytfB73wA+Xjg9MZUMCjQQU7UZ8diZAgAABAgQIEFgGgZVStI/vF+in5vllyXXJTxb4nZA/X5qUIn5lckEyl/xJcm7yqqR89na563h5X3d5//bAD0V7YCobEmgkoGg34rMzAQIECBAgQIDAMgislKK9DFQP/RKK9n6fAgewSgQU7VUy0b5NAgQIECBAgECHBRTtSpOnaFeCNAyBvQgo2pYIAQIECBAgQIBA2wUU7UozpGhXgjQMAUXbGiBAgAABAgQIEOi4gKJdaQIV7UqQhiGgaFsDBAgQIECAAAECHRdQtCtNoKJdCdIwBBRta4AAAQIECBAgQKDjAop2pQlUtCtBGoaAom0NECBAgAABAgQIdFxA0a40gYp2JUjDEFC0rQECBAgQIECAAIGOCyjalSZQ0a4EaRgCirY1QIAAAQIECBAg0HEBRbvSBCralSANQ0DRtgYIECBAgAABAgQ6LqBoV5pARbsSpGEIKNrWAAECBAgQIECAQMcFFO1KE6hoV4I0DAFF2xogQIAAAQIECBDouICiXWkCt27dunN6erq3Zs2aSiMahgCBhQI7duzojY6O9tatW+dnl+VBgAABAgQIECDQWgG/rFacmsnJybPn5ubGKw5pKAIE5gkMDQ1tmZiYuAIKAQIECBAgQIAAgTYLKNptnh3HRoAAAQIECBAgQIAAAQKdE1C0OzdlDpgAAQIECBAgQIAAAQIE2iygaLd5dhwbAQIECBAgQIAAAQIECHROQNHu3JQ5YAIECBAgQIAAAQIECBBos4Ci3ebZcWwECBAgQIAAAQIECBAg0DkBRbtzU+aACRAgQIAAAQIECBAgQKDNAop2m2fHsREgQIAAAQIECBAgQIBA5wT+D7Ee6dnXoFB/AAAAAElFTkSuQmCC",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_04948847d465459f8900e40be6dd1600\",\"description\":\"First:\"},{},{\"layout\":\"IPY_MODEL_7da15043d6d64adbbf6920553112cdd6\",\"description\":\"Last:\"},{},{\"layout\":\"IPY_MODEL_6acdd68027a54640919365adb42a6db8\",\"description\":\"Student:\"},{},{\"layout\":\"IPY_MODEL_cdfef648e7844ec199e759ba07d70ec2\",\"description\":\"School:\"},{},{\"layout\":\"IPY_MODEL_b1b9bb39d63042158b23623a4d91d8c4\",\"description\":\"Grade:\"},{\"flex_flow\":\"column\",\"display\":\"none\"},{\"children\":[\"IPY_MODEL_5d8e0e83bbae4117bad20467c967234a\",\"IPY_MODEL_2858e7f3be824c6698ac17f471746ffb\"],\"layout\":\"IPY_MODEL_c570037e8ba84a909764ac761a77fa29\"},{},{\"layout\":\"IPY_MODEL_9fba2dbbdb2042b8b4e4d1048e9babbd\",\"description\":\"Pet:\"},{\"flex_flow\":\"column\",\"display\":\"flex\"},{\"children\":[\"IPY_MODEL_e5cda6de3a3d4b758d3f71c176baf85b\",\"IPY_MODEL_09da0bc0bf874c5ea4128627ea9ba488\",\"IPY_MODEL_81176ed69c594d65883c99cad9d1e5ce\",\"IPY_MODEL_4a6b6a2abbc34c7d86ec8c17dfa748fc\",\"IPY_MODEL_802d1efd76024b91938d141100e1de1b\"],\"layout\":\"IPY_MODEL_da32887d4829439f9f46bcfed5e63bcb\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "form = widgets.VBox()\nfirst = widgets.Text(description=\"First:\")\nlast = widgets.Text(description=\"Last:\")\n\nstudent = widgets.Checkbox(description=\"Student:\", value=False)\nschool_info = widgets.VBox(children=[\n    widgets.Text(description=\"School:\"),\n    widgets.IntText(description=\"Grade:\", min=0, max=12)\n    ])\nschool_info.layout.display = 'none'\n\npet = widgets.Text(description=\"Pet:\")\nform.children = [first, last, student, school_info, pet]\ndisplay(form)\n\ndef on_student_toggle(change):\n    if change['new']:\n        school_info.layout.display = ''\n    else:\n        school_info.layout.display = 'none'\n\nstudent.observe(on_student_toggle, names='value')\n"
       },
       "cell_index": 39,
       "root": true
      }
     ]
    },
    "9fba2dbbdb2042b8b4e4d1048e9babbd": {
     "views": []
    },
    "a444139a51034f358344daa05b21a2d5": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 10,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAAB3CAYAAAD8fTjqAAAPb0lEQVR4Xu3dzWtd5RYH4HVMwGQQcdCBgUKhI6EmGpKIDtQqraAoFPzA6kCQQEU7EEFEiqXQKv0DHCh00EFRZ3bYdiCUToREQlMJBadirAVbyCAhRM89jXLqx7037657s8/e71MoHfTd71nrWWvyY5OTTvhDgAABAgQIECBAgAABAgQIlCbQKe0mFxEgQIAAAQIECBAgQIAAAQIhaFsCAgQIECBAgAABAgQIECBQooCgXSKmqwgQIECAAAECBAgQIECAgKBtBwgQIECAAAECBAgQIECAQIkCgnaJmK4iQIAAAQIECBAgQIAAAQKCth0gQIAAAQIECBAgQIAAAQIlCvwlaC8uLt7b7XYfLPF+V2Um0Ol0Lk9NTd3MrG3tEiBAgAABAgQIECBAoC/QD9rz8/OvDA8PfzE6OoqHwB0LrK2txebm5sHZ2dkv7/gSDxIgQIAAAQIECBAgQKDBAv2g3Xub3Z2YmIihoaEGt6P0ugU2NjZieXk5em+1/VhC3cPw+QQIECBAgAABAgQI1CLQD0MLCwvd6enpWorwoe0S+Pbbb2NmZkbQbtdYdUOAAAECBAgQIECAQKKAoJ0I5Vi6gKCdbuUkAQIECBAgQIAAAQLtExC02zfT2jsStGsfgQIIECBAgAABAgQIEKhRQNCuEb+tHy1ot3Wy+iJAgAABAgQIECBAIEVA0E5RcqaQgKBdiMthAgQIECBAgAABAgRaJiBot2ygg9COoD0IU1ADAQIECBAgQIAAAQJ1CQjadcm3+HMF7RYPV2sECBAgQIAAAQIECGwrIGhvS+RAUQFBu6iY8wQIECBAgAABAgQItElA0G7TNAekF0F7QAahDAIECBAgQIAAAQIEahEQtBPZP//881hfX49r167Fq6++Grt27Up8Mr9jgnZ+M9cxAQIECBAgQIAAAQK3BQTthG24ePFinD9/Pj7++OO4fv16vPfee3H69OmEJ/M8ImjnOXddEyBAgAABAgQIECDwu4CgnbAJb7/9duzfvz8OHDiwdfqFF16IDz/8MB566KGEp/M7ImjnN3MdEyBAgAABAgQIECBwW0DQTtiGJ554Io4fPx6PP/741uk333wz9u3bFy+++GLC0/kdEbTzm7mOCRAgQIAAAQIECBAQtJN34LfffouHH344Tp061X+Dffjw4XjggQe2Arc//xQQtG0FAQIECBAgQIAAAQI5C3ijnTD9vXv3xsmTJ+ORRx7ZOj03NxdPPvlkvPbaawlP53dE0M5v5jomQIAAAQIECBAgQOC2gKCdsA1vvfVWPPPMM/H8889vnX7uuefixIkTfkb7f9gJ2glL5QgBAgQIECBAgAABAq0VELQTRvv111/Hrb+3wvXPP/8c77zzTpw5cybuuuuuhKfzOyJo5zdzHRMgQIAAAQIECBAgcFtA0E7chk8//TTuvvvuuHHjRrz88suxc+fOxCfzOyZo5zdzHRMgQIAAAQIECBAgIGjbgQoFBO0KcV1NgAABAgQIECBAgMDAC3ijPfAjal6BgnbzZqZiAgQIECBAgAABAgTKExC0y7N00x8CgrZVIECAAAECBAgQIEAgZwFBO+fpV9S7oF0RrGsJECBAgAABAgQIEGiEgKDdiDE1q0hBu1nzUi0BAgQIECBAgAABAuUKCNrlerqtJyBoWwMCBAgQIECAAAECBHIWELRznn5FvQvaFcG6lgABAgQIECBAgACBRggI2o0YU7OKFLSbNS/VEiBAgAABAgQIECBQroCgXa6n23oCgrY1IECAAAECBAgQIEAgZwFBO+fpV9S7oF0RrGsJECBAgAABAgQIEGiEQD9oLy0tdcfHx2NkZKQRhStyMAXW19djZWUlJicn+7s1mJWqigABAgQIECBAgAABAtUI9MNQ7y3k5NjY2KXNzc2haj7KrTkIDA8P/7q6uvrY9PT0Ug796pEAAQIECBAgQIAAAQJ/F/DW0U4QIECAAAECBAgQIECAAIESBQTtEjFdRYAAAQIECBAgQIAAAQIEBG07QIAAAQIECBAgQIAAAQIEShT4S9BeXFy8t9vtPlji/a7KTKDT6Vyempq6mVnb2iVAgAABAgQIECBAgEBfoB+05+fnX+l9kdUXo6OjeAjcscDa2lr0vlDv4Ozs7Jd3fIkHCRAgQIAAAQIECBAg0GCBftDuvc3uTkxMxNCQLx1v8DxrL31jYyOWl5ej91bbjyXUPg0FECBAgAABAgQIECBQh0A/DC0sLHR7v5Kpjhp8ZssEer8qLmZmZgTtls1VOwQIECBAgAABAgQIpAkI2mlOThUQELQLYDlKgAABAgQIECBAgEDrBATt1o20/oYE7fpnoAICBAgQIECAAAECBOoTELTrs2/tJwvarR2txggQIECAAAECBAgQSBAQtBOQHCkmIGgX83KaAAECBAgQIECAAIF2CQja7ZrnQHQjaA/EGBRBgAABAgQIECBAgEBNAoJ2TfBt/lhBu83T1RsBAgQIECBAgAABAtsJCNrbCfn/wgKCdmEyDxAgQIAAAQIECBAg0CIBQbtFwxyUVgTtQZmEOggQIECAAAECBAgQqENA0E5U//777+Ozzz6LZ599Np566qnEp/I8JmjnOXddEyBAgAABAgQIECDwu4CgnbgJP/74Y7z77rsxNzcX+/btS3wqz2OCdp5z1zUBAgQIECBAgAABAoJ24R04fPhwHDhwQNDeRk7QLrxaHiBAgAABAgQIECBAoEUC3mgXGKagnYYlaKc5OUWAAAECBAgQIECAQDsFBO0CcxW007AE7TQnpwgQIECAAAECBAgQaKeAoF1groJ2GpagnebkFAECBAgQIECAAAEC7RQQtAvMVdBOwxK005ycIkCAAAECBAgQIECgnQKCdoG5CtppWIJ2mpNTBAgQIECAAAECBAi0U0DQTpzrlStX4oMPPohHH300Dh06FDt27Eh8Mr9jgnZ+M9cxAQIECBAgQIAAAQK3BQRt21C6gKBdOqkLCRAgQIAAAQIECBBokICg3aBhNaVUQbspk1InAQIECBAgQIAAAQJVCAjaVahmfqegnfkCaJ8AAQIECBAgQIBA5gKCduYLUEX7gnYVqu4kQIAAAQIECBAgQKApAoJ2UybVoDoF7QYNS6kECBAgQIAAAQIECJQuIGiXTupCQdsOECBAgAABAgQIECCQs4CgnfP0K+pd0K4I1rUECBAgQIAAAQIECDRCQNBuxJiaVaSg3ax5qZYAAQIECBAgQIAAgXIFBO1yPd3WExC0rQEBAgQIECBAgAABAjkLCNo5T7+i3gXtimBdS4AAAQIECBAgQIBAIwT6QXtpaak7Pj4eIyMjjShckYMpsL6+HisrKzE5OdnfrcGsVFUECBAgQIAAAQIECBCoRqAfhnpvISfHxsYubW5uDlXzUW7NQWB4ePjX1dXVx6anp5dy6FePBAgQIECAAAECBAgQ+LuAt452ggABAgQIECBAgAABAgQIlCggaJeI6SoCBAgQIECAAAECBAgQICBo2wECBAgQIECAAAECBAgQIFCiwF+C9uLi4r3dbvfBEu93VWYCnU7n8tTU1M3M2tYuAQIECBAgQIAAAQIE+gL9oD0/P/9K74usvhgdHcVD4I4F1tbWoveFegdnZ2e/vONLPEiAAAECBAgQIECAAIEGC/SDdu9tdndiYiKGhnzpeIPnWXvpGxsbsby8HL232n4sofZpKIAAAQIECBAgQIAAgToE+mFoYWGh2/uVTHXU4DNbJtD7VXExMzMjaLdsrtohQIAAAQIECBAgQCBNQNBOc3KqgICgXQDLUQIECBAgQIAAAQIEWicgaLdupPU3JGjXPwMVECBAgAABAgQIECBQn4CgXZ99az9Z0G7taDVGgAABAgQIECBAgECCgKCdgORIMQFBu5iX0wQIECBAgAABAgQItEtA0G7XPAeiG0F7IMagCAIECBAgQIAAAQIEahIQtGuCb/PHCtptnq7eCBAgQIAAAQIECBDYTkDQ3k7I/xcWELQLk3mAAAECBAgQIECAAIEWCQjaLRrmoLQiaA/KJNRBgAABAgQIECBAgEAdAoJ2gvr169fj6NGj8d1338WePXvi2LFjcd999yU8mecRQTvPueuaAAECBAgQIECAAIHfBQTthE04depUPP3003HPPffEkSNHotPpxCeffJLwZJ5HBO08565rAgQIECBAgAABAgQE7eQd+OGHH2Lnzp1b5y9fvhzvv/9+nDt3Lvn53A4K2rlNXL8ECBAgQIAAAQIECPxZwBvtgvvwzTffxNmzZ+PkyZMFn8znuKCdz6x1SoAAAQIECBAgQIDAPwUE7YJb8dFHH8XBgwdj9+7dBZ/M57ignc+sdUqAAAECBAgQIECAgKD9r3bgypUrcfXq1XjppZf+1T1tf1jQbvuE9UeAAAECBAgQIECAwP8T8EY7cT+uXbu29XPZr7/+euIT+R4TtPOdvc4JECBAgAABAgQIEPCt40k78Msvv8RXX30Vb7zxxtY3jv/0009x8+bNuP/++5Oez+2QoJ3bxPVLgAABAgQIECBAgMCfBbzR3mYfbgXqubm5uPXN47dCdrfb3fr3woULMTY2Zpv+i4CgbS0IECBAgAABAgQIEMhZQNDOefoV9S5oVwTrWgIECBAgQIAAAQIEGiEgaDdiTM0qUtBu1rxUS4AAAQIECBAgQIBAuQKCdrmebusJCNrWgAABAgQIECBAgACBnAUE7ZynX1HvgnZFsK4lQIAAAQIECBAgQKARAoJ2I8bUrCIF7WbNS7UECBAgQIAAAQIECJQrIGiX6+m2noCgbQ0IECBAgAABAgQIEMhZQNDOefoV9S5oVwTrWgIECBAgQIAAAQIEGiEgaDdiTM0qUtBu1rxUS4AAAQIECBAgQIBAuQKCdrmebusJCNrWgAABAgQIECBAgACBnAUE7ZynX1HvgnZFsK4lQIAAAQIECBAgQKARAv2gvbS01B0fH4+RkZFGFK7IwRRYX1+PlZWVmJyc7O/WYFaqKgIECBAgQIAAAQIECFQj0A9DvbeQk2NjY5c2NzeHqvkot+YgMDw8/Ovq6upj09PTSzn0q0cCBAgQIECAAAECBAj8XcBbRztBgAABAgQIECBAgAABAgRKFBC0S8R0FQECBAgQIECAAAECBAgQELTtAAECBAgQIECAAAECBAgQKFFA0C4R01UECBAgQIAAAQIECBAgQEDQtgMECBAgQIAAAQIECBAgQKBEAUG7RExXESBAgAABAgQIECBAgAABQdsOECBAgAABAgQIECBAgACBEgX+A9NYlqV31+rqAAAAAElFTkSuQmCC",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "buttons = [widgets.Button(description=str(i)) for i in range(3)]\ndisplay(*buttons)"
       },
       "cell_index": 27,
       "root": true
      }
     ]
    },
    "a7f5ba769b3247b7a69d2bda7edc8185": {
     "views": []
    },
    "b1b9bb39d63042158b23623a4d91d8c4": {
     "views": []
    },
    "b845e4ed1c314eb1ae58887f9c06a6a9": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 7,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ceca685ca32f4b8f90979533a3bd2864\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_4b6e0554563a4df7b3c837c9a3ef9243\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_68c76766b7b54e8aa9f69dcbd087781b\",\"description\":\"aaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))"
       },
       "cell_index": 18,
       "root": true
      }
     ]
    },
    "b9c3fcc4234a40d69fa105949d858684": {
     "views": []
    },
    "be6cc0f4c3ff45bea62e48f05245dc08": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 8,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2197995d27164e5cb9987409c9e456bc\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_95c430776e7f4bfbb2f16c6d800320da\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_3e1b92a61128446985d3eedfb196b4f2\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_a7f5ba769b3247b7a69d2bda7edc8185\",\"description\":\"aaaaaaaaaaaaaaaaaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text(description=\"aaaaaaaaaaaaaaaaaa:\"))"
       },
       "cell_index": 20,
       "root": true
      }
     ]
    },
    "bfdf1c284fde4472b50983c6c10de85e": {
     "views": []
    },
    "c3b150da882442a2a73ab7197fdd64ea": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 10,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_92f629f846194e20963c610b1a61fea9\",\"description\":\"0\"},{},{\"layout\":\"IPY_MODEL_e3ad2dc3ec864faa8f7b88c150feb659\",\"description\":\"1\"},{},{\"layout\":\"IPY_MODEL_3470302078e34969b07a8a10ef241265\",\"description\":\"2\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "buttons = [widgets.Button(description=str(i)) for i in range(3)]\ndisplay(*buttons)"
       },
       "cell_index": 27,
       "root": true
      }
     ]
    },
    "c4b88b6c423c426594abe3272865c2af": {
     "views": []
    },
    "c570037e8ba84a909764ac761a77fa29": {
     "views": []
    },
    "c8fb74599db348958ad5f7e5465a7df2": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 7,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_ceca685ca32f4b8f90979533a3bd2864\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_4b6e0554563a4df7b3c837c9a3ef9243\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_68c76766b7b54e8aa9f69dcbd087781b\",\"description\":\"aaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))"
       },
       "cell_index": 18,
       "root": true
      }
     ]
    },
    "ca94296b34714165b410271540ccd2fe": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 8,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"layout\":\"IPY_MODEL_2197995d27164e5cb9987409c9e456bc\",\"description\":\"a:\"},{},{\"layout\":\"IPY_MODEL_95c430776e7f4bfbb2f16c6d800320da\",\"description\":\"aa:\"},{},{\"layout\":\"IPY_MODEL_3e1b92a61128446985d3eedfb196b4f2\",\"description\":\"aaa:\"},{},{\"layout\":\"IPY_MODEL_a7f5ba769b3247b7a69d2bda7edc8185\",\"description\":\"aaaaaaaaaaaaaaaaaa:\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "display(widgets.Text(description=\"a:\"))\ndisplay(widgets.Text(description=\"aa:\"))\ndisplay(widgets.Text(description=\"aaa:\"))\ndisplay(widgets.Text(description=\"aaaaaaaaaaaaaaaaaa:\"))"
       },
       "cell_index": 20,
       "root": true
      }
     ]
    },
    "cdfef648e7844ec199e759ba07d70ec2": {
     "views": []
    },
    "ceca685ca32f4b8f90979533a3bd2864": {
     "views": []
    },
    "cf88e9aa61704e0f8b89e21c16c7ecf9": {
     "views": []
    },
    "d0c8dc115b80459581950ac7f0d34f93": {
     "views": [
      {
       "cell": {
        "cell_type": "code",
        "execution_count": 3,
        "metadata": {
         "collapsed": false,
         "trusted": true
        },
        "outputs": [
         {
          "data": {
           "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9oAAABXCAYAAAD70T3cAAAMWklEQVR4Xu3dz2tV6RkH8DeaqEXRmShMTRUqxUETDQlmW5jC/AFTWwotKroUiriYli504UJ0oQstbrQtdGErrjrgsjALFTdKAsFFFWqm0OjQ1tFMgknMj75vqtQwmnOZe+6955z7OczLBHLOe57n876z+M65ObcjOAgQIECAAAECBAgQIECAAIHcBDpym8lEBAgQIECAAAECBAgQIECAQBC0bQICBAgQIECAAAECBAgQIJCjgKCdI6apCBAgQIAAAQIECBAgQICAoG0PECBAgAABAgQIECBAgACBHAU6FkO4GufryXFOUxEgQIAAAQIECBAgQIAAgXYVGE9B+3ns/kkcH7argr4JECBAgAABAgQIECBAgEAOAg/iHB+koB3/WQrbXwrbObCaggABAgQIECBAgAABAgTaUWApZMex6XXQTggpbH/Sjhp6JkCAAAECBAgQIECAAAECdQp8Fq/fmOZ4M2in7/rycrQ6ZV1OgAABAgQIECBAgAABAu0n8OrT4kuNC9rtt/46JkCAAAECBAgQIECAAIGcBQTtnEFNR4AAAQIECBAgQIAAAQLtLSBot/f6654AAQIECBAgQIAAAQIEchaoKWiPjo5+tBiPle7d1dX1xe7du8dyrs90BAgQIECAAAECBAgQIECgVAKZQfvBgweLs7OzoaMj+91o8/PzP+7v7/9LqQQUS4AAAQIECBAgQIAAAQIEchRYMWjfv39/YNWqVcNxZN5yYWEhpNHX15edyDNncwIBAgQIECBAgAABAgQIECinwIpBO31kPH4k/PNanmYL2uXcAKomQIAAAQIECBAgQIAAgXwFBO18Pc1GgAABAgQIECBAgAABAm0uIGi3+QbQPgECBAgQIECAAAECBAjkKyBo5+tpNgIECBAgQIAAAQIECBBocwFBu803gPYJNFDgO3Hu83E8j6M7jl/FMdHA+5maAAECBAgQIECAQCEEBO1CLIMiCFRS4Hexqztx/D6On8bxkzh+XslONUWAAAECBAgQIEDgDQFB23YgQKARAt+Nk/4zjvTvf8WxMY6v4vhBHGONuKE5CRAgQIAAAQIECBRFQNAuykqog0C1BNKT6z/EkT4+/vp4HH/4TRx/rFaruiFAgAABAgQIECCwXEDQtiMIEGiEQPp7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",
           "text/html": "<img src= class=\"jupyter-widget\">\n<script type=\"application/vnd.jupyter-embedded-widgets\">[{},{\"_view_name\":\"FloatSliderView\",\"layout\":\"IPY_MODEL_9c139dd50d854d93a1453738cc36db2e\",\"step\":0.1},{},{\"layout\":\"IPY_MODEL_1413deece7bf419d9b6ee392a7a87037\",\"value\":\"hi\"},{\"border\":\"3px red dotted\"},{\"children\":[\"IPY_MODEL_da8b8724ee2c4bfc8ef34dc70acc8648\",\"IPY_MODEL_6780e69abcb04c17902ad2e7f14f5a91\"],\"layout\":\"IPY_MODEL_e37e2bafb5c94bc78dc43f061b02683d\"}]</script>"
          },
          "metadata": {
           "isWidgetSnapshot": true
          },
          "output_type": "display_data"
         }
        ],
        "source": "from IPython.display import display\n\nfloat_range = widgets.FloatSlider()\nstring = widgets.Text(value='hi')\ncontainer = widgets.Box(children=[float_range, string])\ncontainer.layout.border = '3px red dotted'\n\ndisplay(container) # Displays the `container` and all of it's children."
       },
       "cell_index": 6,
       "root": true
      }
     ]
    },
    "d368b75c938048dc8257207ac5e0f53e": {
     "views": []
    },
    "d41b93b340724a6c8fa91def411b193e": {
     "views": []
    },
    "d4dec178459b4d68bcf4bdb4a24ca743": {
     "views": []
    },
    "d63f1f34553c4e28acd0aa61f7d4c4d2": {
     "views": []
    },
    "d82620cf12c74ad2a1af40592bf1b431": {
     "views": []
    },
    "da32887d4829439f9f46bcfed5e63bcb": {
     "views": []
    },
    "da8b8724ee2c4bfc8ef34dc70acc8648": {
     "views": []
    },
    "dab7d4b818704abdb804041bd7a2bae0": {
     "views": []
    },
    "de3379bcdf344000aa73f5743cd5c7e0": {
     "views": []
    },
    "e255b01613f7470bbb8b91d6dd8c3fda": {
     "views": []
    },
    "e37e2bafb5c94bc78dc43f061b02683d": {
     "views": []
    },
    "e3ad2dc3ec864faa8f7b88c150feb659": {
     "views": []
    },
    "e5cda6de3a3d4b758d3f71c176baf85b": {
     "views": []
    },
    "ead94a05575344ffa9273808d9dd6716": {
     "views": []
    },
    "f683e1cda9814b538a91d03f6849545f": {
     "views": []
    },
    "f9ffc6a3b6c7462880815263506b558d": {
     "views": []
    },
    "fd46dc258456413693354b0bab4750e1": {
     "views": []
    }
   },
   "version": "0.0.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
